wayland: Enable clicking on spaces

This will be used to implement selection after swiping.
This commit is contained in:
Tor Hedin Brønner
2018-08-28 01:34:55 +02:00
parent 02169e61d4
commit 6a01b9c52a
+12
View File
@@ -153,6 +153,18 @@ class Space extends Array {
reactive: true // Disable the background menu
}, meta_display)
);
// This kills all input on X11, but works on wayland...
if (Meta.is_wayland_compositor()) {
Main.layoutManager.trackChrome(background);
this.signals.connect(background, 'button-press-event', () => {
if (!inPreview)
return;
let nav = Navigator.getNavigator();
spaces.selectedSpace = this;
nav.finish();
});
}
this.background = background;
this.shadow = new St.Widget();;
this.shadow.set_style(