mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-28 22:41:43 +00:00
quartz: Drop use of gdk_display_get_toplevel_windows
We can use the newly added helper function for this.
This commit is contained in:
parent
c44e693b26
commit
4f701c71f1
@ -727,7 +727,7 @@ update_context_from_dragging_info (id <NSDraggingInfo> sender)
|
||||
|
||||
event->dnd.context->dest_window = NULL;
|
||||
|
||||
windows = gdk_display_get_toplevel_windows (display);
|
||||
windows = get_toplevels ();
|
||||
_gdk_quartz_window_nspoint_to_gdk_xy (aPoint, &gx, &gy);
|
||||
|
||||
for (list = windows; list; list = list->next)
|
||||
@ -743,8 +743,6 @@ update_context_from_dragging_info (id <NSDraggingInfo> sender)
|
||||
if (gx > wx && gy > wy && gx <= wx + ww && gy <= wy + wh)
|
||||
event->dnd.context->dest_window = win;
|
||||
}
|
||||
|
||||
g_list_free (windows);
|
||||
}
|
||||
|
||||
device = gdk_drag_context_get_device (_gdk_quartz_drag_source_context);
|
||||
|
@ -214,12 +214,9 @@ _gdk_quartz_screen_update_window_sizes (GdkScreen *screen)
|
||||
_gdk_root->abs_x = 0;
|
||||
_gdk_root->abs_y = 0;
|
||||
|
||||
windows = gdk_display_get_toplevel_windows (GDK_QUARTZ_SCREEN (screen)->display);
|
||||
|
||||
windows = get_toplevels ();
|
||||
for (list = windows; list; list = list->next)
|
||||
_gdk_quartz_window_update_position (list->data);
|
||||
|
||||
g_list_free (windows);
|
||||
}
|
||||
|
||||
static void
|
||||
|
Loading…
Reference in New Issue
Block a user