diff --git a/src/Gui/propertyeditor/PropertyEditor.cpp b/src/Gui/propertyeditor/PropertyEditor.cpp index e256a232d9..9e30f98e39 100644 --- a/src/Gui/propertyeditor/PropertyEditor.cpp +++ b/src/Gui/propertyeditor/PropertyEditor.cpp @@ -748,6 +748,7 @@ void PropertyEditor::contextMenuEvent(QContextMenuEvent *) { case MA_Expression: if(contextIndex == currentIndex()) { Base::FlagToggler<> flag(binding); + closeEditor(); openEditor(contextIndex); } break;