Skip to content

Commit 58094b1

Browse files
committed
Update DockingView behavior
1 parent 7b2bf0f commit 58094b1

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/plugins/coreplugin/internal/addon/ViewVisibilityAddOn.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,18 +97,22 @@ namespace Core::Internal {
9797
} else if (option == LeftSideBar) {
9898
auto leftDockingView = window->property("leftDockingView").value<QObject *>();
9999
qCInfo(lcViewVisibilityAddOn) << "Left side bar" << visible;
100+
leftDockingView->setProperty("barVisible", visible);
100101
leftDockingView->setProperty("barSize", visible ? 32 : 0);
101102
} else if (option == RightSideBar) {
102103
auto rightDockingView = window->property("rightDockingView").value<QObject *>();
103104
qCInfo(lcViewVisibilityAddOn) << "Right side bar" << visible;
105+
rightDockingView->setProperty("barVisible", visible);
104106
rightDockingView->setProperty("barSize", visible ? 32 : 0);
105107
} else if (option == TopSideBar) {
106108
auto topDockingView = window->property("topDockingView").value<QObject *>();
107109
qCInfo(lcViewVisibilityAddOn) << "Top side bar" << visible;
110+
topDockingView->setProperty("barVisible", visible);
108111
topDockingView->setProperty("barSize", visible ? 32 : 0);
109112
} else if (option == BottomSideBar) {
110113
auto bottomDockingView = window->property("bottomDockingView").value<QObject *>();
111114
qCInfo(lcViewVisibilityAddOn) << "Bottom side bar" << visible;
115+
bottomDockingView->setProperty("barVisible", visible);
112116
bottomDockingView->setProperty("barSize", visible ? 32 : 0);
113117
} else if (option == StatusBar) {
114118
auto statusBar = window->property("statusBar").value<QObject *>();

0 commit comments

Comments
 (0)