use startInOverview flag

This commit is contained in:
Philipp Unger
2021-09-06 20:42:42 +02:00
parent ab730b9270
commit eec5ffe8bc

View File

@@ -92,6 +92,8 @@ function _enable() {
Me.settings = Convenience.getSettings('org.gnome.shell.extensions.dash-to-panel');
Me.desktopSettings = Convenience.getSettings('org.gnome.desktop.interface');
Main.layoutManager.startInOverview = !Me.settings.get_boolean('hide-overview-on-startup');
if (Me.settings.get_boolean('hide-overview-on-startup') && Main.layoutManager._startingUp) {
Main.sessionMode.hasOverview = false;
Main.layoutManager.connect('startup-complete', () => {
@@ -144,4 +146,4 @@ function disable(reset) {
}
Main.sessionMode.hasOverview = this._realHasOverview;
}
}