diff --git a/js/ui/windowPreview.js b/js/ui/windowPreview.js index 28377fd5f..cf3fbdaa6 100644 --- a/js/ui/windowPreview.js +++ b/js/ui/windowPreview.js @@ -49,18 +49,18 @@ export const WindowPreview = GObject.registerClass({ this._workspace = workspace; this._overviewAdjustment = overviewAdjustment; + const windowContainer = new Clutter.Actor({ + pivot_point: new Graphene.Point({x: 0.5, y: 0.5}), + }); + super._init({ reactive: true, can_focus: true, accessible_role: Atk.Role.PUSH_BUTTON, offscreen_redirect: Clutter.OffscreenRedirect.AUTOMATIC_FOR_OPACITY, + windowContainer, }); - const windowContainer = new Clutter.Actor({ - pivot_point: new Graphene.Point({x: 0.5, y: 0.5}), - }); - this.window_container = windowContainer; - windowContainer.connect('notify::scale-x', () => this._adjustOverlayOffsets()); // gjs currently can't handle setting an actors layout manager during