diff --git a/src/WindowAttentionTracker.vala b/src/WindowAttentionTracker.vala deleted file mode 100644 index 2d01542a2..000000000 --- a/src/WindowAttentionTracker.vala +++ /dev/null @@ -1,16 +0,0 @@ -/* - * SPDX-License-Identifier: GPL-3.0-or-later - * SPDX-FileCopyrightText: 2024 elementary, Inc. (https://elementary.io) - */ - -public class Gala.WindowAttentionTracker : GLib.Object { - public static void init (Meta.Display display) { - display.window_demands_attention.connect (on_window_demands_attention); - display.window_marked_urgent.connect (on_window_demands_attention); - } - - private static void on_window_demands_attention (Meta.Window window) { - window.raise (); - window.get_workspace ().activate_with_focus (window, window.display.get_current_time ()); - } -} diff --git a/src/WindowManager.vala b/src/WindowManager.vala index ffbe811f7..d094d17df 100644 --- a/src/WindowManager.vala +++ b/src/WindowManager.vala @@ -177,7 +177,6 @@ namespace Gala { window_tracker = new WindowTracker (); WindowStateSaver.init (window_tracker); window_tracker.init (display); - WindowAttentionTracker.init (display); notification_stack = new NotificationStack (display); diff --git a/src/meson.build b/src/meson.build index 5c07d76d6..b2a69bca1 100644 --- a/src/meson.build +++ b/src/meson.build @@ -14,7 +14,6 @@ gala_bin_sources = files( 'ScreenshotManager.vala', 'SessionManager.vala', 'SuperScrollAction.vala', - 'WindowAttentionTracker.vala', 'WindowListener.vala', 'WindowManager.vala', 'WindowStateSaver.vala',