mirror of
https://github.com/gosticks/PaperWM.git
synced 2026-07-15 21:30:04 +00:00
topbar: Handle visibility correctly when fullscreen is toggled
This commit is contained in:
12
topbar.js
12
topbar.js
@@ -27,6 +27,18 @@ function enable () {
|
||||
updateWorkspaceIndicator(to);
|
||||
}));
|
||||
|
||||
screenSignals.push(
|
||||
global.screen.connect('in-fullscreen-changed',
|
||||
(screen) => {
|
||||
let workspace = global.screen.get_active_workspace();
|
||||
let space = Tiling.spaces.spaceOf(workspace);
|
||||
if (space.selectedWindow.fullscreen) {
|
||||
hide();
|
||||
} else {
|
||||
show();
|
||||
}
|
||||
}));
|
||||
|
||||
panelBoxShowId = panelBox.connect('show', show);
|
||||
panelBoxHideId = panelBox.connect('hide', () => {
|
||||
let space = Tiling.spaces.spaceOf(global.screen.get_active_workspace());
|
||||
|
||||
Reference in New Issue
Block a user