[mutter] window: Reuse existing function



commit 1f03a20939e05500d9d49c3078bb2839c2507fc7
Author: Dor Askayo <dor askayo gmail com>
Date:   Sat Jun 11 12:44:19 2022 +0300

    window: Reuse existing function
    
    This open-coded section is identical to the function.
    
    Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2485>

 src/core/window.c | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)
---
diff --git a/src/core/window.c b/src/core/window.c
index 95a8e33e04..32788d813f 100644
--- a/src/core/window.c
+++ b/src/core/window.c
@@ -1666,7 +1666,6 @@ ancestor_is_minimized (MetaWindow *window)
 gboolean
 meta_window_showing_on_its_workspace (MetaWindow *window)
 {
-  MetaWorkspaceManager *workspace_manager = window->display->workspace_manager;
   gboolean showing;
   gboolean is_desktop_or_dock;
   MetaWorkspace* workspace_of_window;
@@ -1685,12 +1684,7 @@ meta_window_showing_on_its_workspace (MetaWindow *window)
   meta_window_foreach_ancestor (window, is_desktop_or_dock_foreach,
                                 &is_desktop_or_dock);
 
-  if (window->on_all_workspaces)
-    workspace_of_window = workspace_manager->active_workspace;
-  else if (window->workspace)
-    workspace_of_window = window->workspace;
-  else /* This only seems to be needed for startup */
-    workspace_of_window = NULL;
+  workspace_of_window = meta_window_get_workspace (window);
 
   if (showing &&
       workspace_of_window && workspace_of_window->showing_desktop &&


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]