From b0b0f527be2e7ad1eed254e9d6f2df451685fa94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Wed, 7 May 2025 13:17:56 +0200 Subject: [PATCH] screenshot-window-sizer: Adapt to maximization changes Mutter now exposes the is_maximized() method for checking for full maximization, and the plain (un)maximize() methods no longer cover partial maximization. Part-of: --- extensions/screenshot-window-sizer/extension.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/screenshot-window-sizer/extension.js b/extensions/screenshot-window-sizer/extension.js index f1ea3d57..b3a3d116 100644 --- a/extensions/screenshot-window-sizer/extension.js +++ b/extensions/screenshot-window-sizer/extension.js @@ -70,8 +70,8 @@ export default class ScreenshotWindowSizerExtension extends Extension { const backwards = binding.is_reversed(); // Unmaximize first - if (window.get_maximized() !== 0) - window.unmaximize(Meta.MaximizeFlags.BOTH); + if (window.is_maximized()) + window.unmaximize(); let workArea = window.get_work_area_current_monitor(); let outerRect = window.get_frame_rect();