forked from AuroraMiddleware/gtk
Move screen resolution setup to GdkScreenQuartz initializer
This commit is contained in:
parent
d47772f002
commit
12dc617dc2
@ -57,9 +57,6 @@ gdk_display_open (const gchar *display_name)
|
||||
|
||||
_gdk_screen = _gdk_screen_quartz_new ();
|
||||
|
||||
nsscreen = [[NSScreen screens] objectAtIndex:0];
|
||||
gdk_screen_set_resolution (_gdk_screen, 72.0 * [nsscreen userSpaceScaleFactor]);
|
||||
|
||||
_gdk_windowing_window_init ();
|
||||
|
||||
_gdk_events_init ();
|
||||
|
@ -47,10 +47,15 @@ static void
|
||||
_gdk_screen_quartz_init (GdkScreenQuartz *screen_quartz)
|
||||
{
|
||||
GdkScreen *screen = GDK_SCREEN (screen_quartz);
|
||||
NSScreen *nsscreen;
|
||||
|
||||
gdk_screen_set_default_colormap (screen,
|
||||
gdk_screen_get_system_colormap (screen));
|
||||
|
||||
nsscreen = [[NSScreen screens] objectAtIndex:0];
|
||||
gdk_screen_set_resolution (screen,
|
||||
72.0 * [nsscreen userSpaceScaleFactor]);
|
||||
|
||||
gdk_screen_quartz_calculate_layout (screen_quartz);
|
||||
|
||||
CGDisplayRegisterReconfigurationCallback (display_reconfiguration_callback,
|
||||
|
Loading…
Reference in New Issue
Block a user