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