diff --git a/tools/leveleditor/src/properties.cpp b/tools/leveleditor/src/properties.cpp index 266c65f..931eaf5 100644 --- a/tools/leveleditor/src/properties.cpp +++ b/tools/leveleditor/src/properties.cpp @@ -101,8 +101,10 @@ void Properties::addInfoSection(InfoComponent* info) { QLineEdit* nameEdit = new QLineEdit(); nameEdit->setText(info->name.c_str()); - connect(nameEdit, &QLineEdit::editingFinished, [info, nameEdit] { + connect(nameEdit, &QLineEdit::editingFinished, [info, nameEdit, this] { info->name = nameEdit->text().toStdString(); + + emit context.entitiesChanged(); }); layout->addWidget(nameEdit, 0, 1); }