broadway: Stop using gdk_display_get_toplevel_windows
authorMatthias Clasen <mclasen@redhat.com>
Sun, 5 Nov 2017 23:19:04 +0000 (18:19 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 5 Nov 2017 23:19:04 +0000 (18:19 -0500)
We already keep a list of all toplevels in the broadway
display struct. Just use it.

gdk/broadway/gdkdisplay-broadway.c

index b2e12c51069d390c4c7f98c7b9fec661a8e6568a..fbf53aad0b70ff856c4af50d5cf6a737198031fb 100644 (file)
@@ -89,7 +89,7 @@ _gdk_broadway_display_size_changed (GdkDisplay                      *display,
   gdk_monitor_set_size (monitor, msg->width, msg->height);
   gdk_monitor_set_physical_size (monitor, msg->width * 25.4 / 96, msg->height * 25.4 / 96);
 
-  toplevels = gdk_display_get_toplevel_windows (display);
+  toplevels =  broadway_display->toplevels;
   for (l = toplevels; l != NULL; l = l->next)
     {
       GdkWindow *toplevel = l->data;