[gnome-shell-extensions] native-window-placement: Adjust to 42 changes
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell-extensions] native-window-placement: Adjust to 42 changes
- Date: Thu, 19 May 2022 18:13:16 +0000 (UTC)
commit 6e4f4126b6d0f7c563540f384651004f66d1a3ee
Author: Florian Müllner <fmuellner gnome org>
Date: Thu May 19 19:06:32 2022 +0200
native-window-placement: Adjust to 42 changes
gnome-shell's new screenshot UI reuses the overview's window
picker layout, but its window previews don't give access to
the underlying MetaWindow.
Adjust to that by using the boundingBox property instead, which
is all we really need from the window anyway.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/399
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/229>
extensions/native-window-placement/extension.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/extensions/native-window-placement/extension.js b/extensions/native-window-placement/extension.js
index 35c31a4..7a4b4cf 100644
--- a/extensions/native-window-placement/extension.js
+++ b/extensions/native-window-placement/extension.js
@@ -97,7 +97,7 @@ class NaturalLayoutStrategy extends Workspace.LayoutStrategy {
let rects = [];
for (let i = 0; i < clones.length; i++) {
// save rectangles into 4-dimensional arrays representing two corners of the rectangular:
[left_x, top_y, right_x, bottom_y]
- let rect = clones[i].metaWindow.get_frame_rect();
+ let rect = clones[i].boundingBox;
rects[i] = new Rect(rect.x, rect.y, rect.width, rect.height);
bounds = bounds.union(rects[i]);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]