From ab87e0676bc01b2719a5e160619fc6e2f201aec8 Mon Sep 17 00:00:00 2001
From: Leonhard <106322251+leolost2605@users.noreply.github.com>
Date: Tue, 3 Dec 2024 18:45:19 +0100
Subject: [PATCH 1/2] Revert "Fix autohide (#2086)"
This reverts commit 066235774d137054111b08cc6df23a11b4fc6b29.
---
data/gala.metainfo.xml.in | 1 -
src/ShellClients/HideTracker.vala | 7 ++-----
2 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/data/gala.metainfo.xml.in b/data/gala.metainfo.xml.in
index 5005224b5..7a827f8b7 100644
--- a/data/gala.metainfo.xml.in
+++ b/data/gala.metainfo.xml.in
@@ -67,7 +67,6 @@
wayland: opening windows when overview is opened breaks a lot
Window renders black
Terminal and System Settings have generic icon in multitasking view on Wayland
- Autohide is too sensitive
Touch support - getting the dock to display when hidden
diff --git a/src/ShellClients/HideTracker.vala b/src/ShellClients/HideTracker.vala
index ecc656959..35ed7a0d4 100644
--- a/src/ShellClients/HideTracker.vala
+++ b/src/ShellClients/HideTracker.vala
@@ -213,13 +213,10 @@ public class Gala.HideTracker : Object {
}
private void toggle_display (bool should_hide) {
- unowned var window_actor = (Meta.WindowActor) panel.window.get_compositor_private ();
-
- // Window actor receives pointer events while hidden on X11: https://github.com/elementary/gala/issues/2083
#if HAS_MUTTER45
- hovered = panel.window.has_pointer () && window_actor.visible;
+ hovered = panel.window.has_pointer ();
#else
- hovered = window_has_pointer () && window_actor.visible;
+ hovered = window_has_pointer ();
#endif
if (should_hide && !hovered && !panel.window.has_focus ()) {
From 07f7ce0a1eb974db84d7bba0ed9215cd8d31020b Mon Sep 17 00:00:00 2001
From: Leonhard <106322251+leolost2605@users.noreply.github.com>
Date: Tue, 3 Dec 2024 18:46:43 +0100
Subject: [PATCH 2/2] Update gala.metainfo.xml.in
---
data/gala.metainfo.xml.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/data/gala.metainfo.xml.in b/data/gala.metainfo.xml.in
index 7a827f8b7..5005224b5 100644
--- a/data/gala.metainfo.xml.in
+++ b/data/gala.metainfo.xml.in
@@ -67,6 +67,7 @@
wayland: opening windows when overview is opened breaks a lot
Window renders black
Terminal and System Settings have generic icon in multitasking view on Wayland
+ Autohide is too sensitive
Touch support - getting the dock to display when hidden