Skip to content

Commit e6930f7

Browse files
committed
Fix bugs in ViewVisibilityAddOn
1 parent c55704e commit e6930f7

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,21 +53,25 @@ namespace Core::Internal {
5353
qCDebug(lcViewVisibilityAddOn) << "Left side bar" << leftSideBarVisible;
5454
auto leftDockingView = window->property("leftDockingView").value<QObject *>();
5555
leftDockingView->setProperty("barSize", leftSideBarVisible ? 32 : 0);
56+
leftDockingView->setProperty("barVisible", leftSideBarVisible);
5657

5758
auto rightSideBarVisible = !settings->value(QString::number(RightSideBar)).value<bool>();
5859
qCDebug(lcViewVisibilityAddOn) << "Right side bar" << rightSideBarVisible;
5960
auto rightDockingView = window->property("rightDockingView").value<QObject *>();
6061
rightDockingView->setProperty("barSize", rightSideBarVisible ? 32 : 0);
62+
rightDockingView->setProperty("barVisible", rightSideBarVisible);
6163

6264
auto topSideBarVisible = !settings->value(QString::number(TopSideBar)).value<bool>();
6365
qCDebug(lcViewVisibilityAddOn) << "Top side bar" << topSideBarVisible;
6466
auto topDockingView = window->property("topDockingView").value<QObject *>();
6567
topDockingView->setProperty("barSize", topSideBarVisible ? 32 : 0);
68+
topDockingView->setProperty("barVisible", topSideBarVisible);
6669

6770
auto bottomSideBarVisible = !settings->value(QString::number(BottomSideBar)).value<bool>();
6871
qCDebug(lcViewVisibilityAddOn) << "Bottom side bar" << bottomSideBarVisible;
6972
auto bottomDockingView = window->property("bottomDockingView").value<QObject *>();
7073
bottomDockingView->setProperty("barSize", bottomSideBarVisible ? 32 : 0);
74+
bottomDockingView->setProperty("barVisible", bottomSideBarVisible);
7175

7276
auto statusBarVisible = !settings->value(QString::number(StatusBar)).value<bool>();
7377
qCDebug(lcViewVisibilityAddOn) << "Status bar" << statusBarVisible;

0 commit comments

Comments
 (0)