@@ -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