[gtk/gtk-3-24: 1/2] Monitor_added signal after configure
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/gtk-3-24: 1/2] Monitor_added signal after configure
- Date: Tue, 31 Mar 2020 23:13:33 +0000 (UTC)
commit 788fef5e80292376d853a896edcf71251e394dac
Author: LecrisUT <lecris phy gmail com>
Date: Thu Mar 26 13:06:45 2020 +0900
Monitor_added signal after configure
Fixed order of monitor_added signal for Quartz display.
gdk/quartz/gdkdisplay-quartz.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/gdk/quartz/gdkdisplay-quartz.c b/gdk/quartz/gdkdisplay-quartz.c
index 29dc7093a3..70b3536e07 100644
--- a/gdk/quartz/gdkdisplay-quartz.c
+++ b/gdk/quartz/gdkdisplay-quartz.c
@@ -379,16 +379,17 @@ display_reconfiguration_callback (CGDirectDisplayID cg_display,
"display", display, NULL);
monitor->id = cg_display;
g_ptr_array_add (display->monitors, monitor);
+ display_rect (display);
+ configure_monitor (GDK_MONITOR (monitor), display);
gdk_display_monitor_added (GDK_DISPLAY (display),
GDK_MONITOR (monitor));
}
else
{
monitor = g_ptr_array_index (display->monitors, index);
+ display_rect (display);
+ configure_monitor (GDK_MONITOR (monitor), display);
}
-
- display_rect (display);
- configure_monitor (GDK_MONITOR (monitor), display);
}
else if (flags & (kCGDisplayRemoveFlag | kCGDisplayDisabledFlag))
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]