Using makeKeyWindow unfortunately doesn't work in all cases, we must use
2008-02-14 Richard Hult <richard@imendio.com> * gdk/quartz/gdkwindow-quartz.c: (gdk_window_focus): Using makeKeyWindow unfortunately doesn't work in all cases, we must use makeKeyAndOrderFront. svn path=/trunk/; revision=19568
This commit is contained in:
committed by
Richard Hult
parent
b9d88ac6e5
commit
aa8b00a923
@ -1,3 +1,9 @@
|
|||||||
|
2008-02-14 Richard Hult <richard@imendio.com>
|
||||||
|
|
||||||
|
* gdk/quartz/gdkwindow-quartz.c: (gdk_window_focus): Using
|
||||||
|
makeKeyWindow unfortunately doesn't work in all cases, we must use
|
||||||
|
makeKeyAndOrderFront.
|
||||||
|
|
||||||
2008-02-14 Richard Hult <richard@imendio.com>
|
2008-02-14 Richard Hult <richard@imendio.com>
|
||||||
|
|
||||||
* gdk/quartz/gdkwindow-quartz.c: (get_fullscreen_geometry),
|
* gdk/quartz/gdkwindow-quartz.c: (get_fullscreen_geometry),
|
||||||
|
|||||||
@ -2229,7 +2229,7 @@ gdk_window_focus (GdkWindow *window,
|
|||||||
if (private->accept_focus && private->window_type != GDK_WINDOW_TEMP)
|
if (private->accept_focus && private->window_type != GDK_WINDOW_TEMP)
|
||||||
{
|
{
|
||||||
GDK_QUARTZ_ALLOC_POOL;
|
GDK_QUARTZ_ALLOC_POOL;
|
||||||
[impl->toplevel makeKeyWindow];
|
[impl->toplevel makeKeyAndOrderFront:impl->toplevel];
|
||||||
GDK_QUARTZ_RELEASE_POOL;
|
GDK_QUARTZ_RELEASE_POOL;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user