core: Port to meta_window_stack_position_compare

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4183>
This commit is contained in:
Mattia Formichetti 2024-12-16 22:16:13 +01:00 committed by Marge Bot
parent 11d0a4b5b3
commit cddfd875bc
3 changed files with 7 additions and 7 deletions

View File

@ -2361,7 +2361,7 @@ meta_display_unmanage_windows (MetaDisplay *display,
winlist = meta_display_list_windows (display, winlist = meta_display_list_windows (display,
META_LIST_INCLUDE_OVERRIDE_REDIRECT); META_LIST_INCLUDE_OVERRIDE_REDIRECT);
winlist = g_slist_sort (winlist, meta_display_stack_cmp); winlist = g_slist_sort (winlist, meta_window_stack_position_compare);
g_slist_foreach (winlist, (GFunc)g_object_ref, NULL); g_slist_foreach (winlist, (GFunc)g_object_ref, NULL);
/* Unmanage all windows */ /* Unmanage all windows */
@ -2416,7 +2416,7 @@ meta_display_sort_windows_by_stacking (MetaDisplay *display,
{ {
GSList *copy = g_slist_copy (windows); GSList *copy = g_slist_copy (windows);
copy = g_slist_sort (copy, meta_display_stack_cmp); copy = g_slist_sort (copy, meta_window_stack_position_compare);
return copy; return copy;
} }
@ -3594,11 +3594,11 @@ update_window_visibilities (MetaDisplay *display,
} }
/* Sort bottom to top */ /* Sort bottom to top */
unplaced = g_list_sort (unplaced, window_stack_cmp); unplaced = g_list_sort (unplaced, meta_window_stack_position_compare);
should_hide = g_list_sort (should_hide, window_stack_cmp); should_hide = g_list_sort (should_hide, meta_window_stack_position_compare);
/* Sort top to bottom */ /* Sort top to bottom */
should_show = g_list_sort (should_show, window_stack_cmp); should_show = g_list_sort (should_show, meta_window_stack_position_compare);
should_show = g_list_reverse (should_show); should_show = g_list_reverse (should_show);
COGL_TRACE_BEGIN_SCOPED (MetaDisplayShowUnplacedWindows, COGL_TRACE_BEGIN_SCOPED (MetaDisplayShowUnplacedWindows,

View File

@ -7186,7 +7186,7 @@ meta_window_find_tile_match (MetaWindow *window,
MtkRectangle above_rect, bottommost_rect, topmost_rect; MtkRectangle above_rect, bottommost_rect, topmost_rect;
MetaWindowDrag *window_drag; MetaWindowDrag *window_drag;
if (meta_stack_windows_cmp (window->display->stack, match, window) > 0) if (meta_window_stack_position_compare (match, window) > 0)
{ {
topmost = match; topmost = match;
bottommost = window; bottommost = window;

View File

@ -953,7 +953,7 @@ save_state (MetaContext *context)
windows = meta_display_list_windows (display, META_LIST_DEFAULT); windows = meta_display_list_windows (display, META_LIST_DEFAULT);
stack_position = 0; stack_position = 0;
windows = g_slist_sort (windows, meta_display_stack_cmp); windows = g_slist_sort (windows, meta_window_stack_position_compare);
tmp = windows; tmp = windows;
stack_position = 0; stack_position = 0;