diff --git a/src/main/KexiMainWindow_p.cpp b/src/main/KexiMainWindow_p.cpp --- a/src/main/KexiMainWindow_p.cpp +++ b/src/main/KexiMainWindow_p.cpp @@ -1399,7 +1399,7 @@ if (!info && currentWindow) { info = currentWindow->part()->info(); } - const bool visible = (viewMode == Kexi::DesignViewMode) + const bool visible = (viewMode == Kexi::DesignViewMode || viewMode == Kexi::TextViewMode) && ((currentWindow && currentWindow->propertySet()) || (info && info->isPropertyEditorAlwaysVisibleInDesignMode())); //qDebug() << "visible == " << visible; enable_slotPropertyEditorVisibilityChanged = false;