gdk: clean up logic error
Fallout from previous query_state() cleanups.
This commit is contained in:
parent
baa9e47601
commit
02f9d51177
@ -255,16 +255,14 @@ gdk_x11_device_core_query_state (GdkDevice *device,
|
|||||||
display = gdk_window_get_display (window);
|
display = gdk_window_get_display (window);
|
||||||
default_screen = gdk_display_get_default_screen (display);
|
default_screen = gdk_display_get_default_screen (display);
|
||||||
|
|
||||||
if (GDK_X11_DISPLAY (display)->trusted_client &&
|
if (!GDK_X11_DISPLAY (display)->trusted_client ||
|
||||||
XQueryPointer (GDK_WINDOW_XDISPLAY (window),
|
!XQueryPointer (GDK_WINDOW_XDISPLAY (window),
|
||||||
GDK_WINDOW_XID (window),
|
GDK_WINDOW_XID (window),
|
||||||
&xroot_window,
|
&xroot_window,
|
||||||
&xchild_window,
|
&xchild_window,
|
||||||
&xroot_x, &xroot_y,
|
&xroot_x, &xroot_y,
|
||||||
&xwin_x, &xwin_y,
|
&xwin_x, &xwin_y,
|
||||||
&xmask))
|
&xmask))
|
||||||
return;
|
|
||||||
else
|
|
||||||
{
|
{
|
||||||
XSetWindowAttributes attributes;
|
XSetWindowAttributes attributes;
|
||||||
Display *xdisplay;
|
Display *xdisplay;
|
||||||
|
@ -329,19 +329,17 @@ gdk_x11_device_xi2_query_state (GdkDevice *device,
|
|||||||
display = gdk_window_get_display (window);
|
display = gdk_window_get_display (window);
|
||||||
default_screen = gdk_display_get_default_screen (display);
|
default_screen = gdk_display_get_default_screen (display);
|
||||||
|
|
||||||
if (GDK_X11_DISPLAY (display)->trusted_client &&
|
if (!GDK_X11_DISPLAY (display)->trusted_client ||
|
||||||
XIQueryPointer (GDK_WINDOW_XDISPLAY (window),
|
!XIQueryPointer (GDK_WINDOW_XDISPLAY (window),
|
||||||
device_xi2->device_id,
|
device_xi2->device_id,
|
||||||
GDK_WINDOW_XID (window),
|
GDK_WINDOW_XID (window),
|
||||||
&xroot_window,
|
&xroot_window,
|
||||||
&xchild_window,
|
&xchild_window,
|
||||||
&xroot_x, &xroot_y,
|
&xroot_x, &xroot_y,
|
||||||
&xwin_x, &xwin_y,
|
&xwin_x, &xwin_y,
|
||||||
&button_state,
|
&button_state,
|
||||||
&mod_state,
|
&mod_state,
|
||||||
&group_state))
|
&group_state))
|
||||||
return;
|
|
||||||
else
|
|
||||||
{
|
{
|
||||||
XSetWindowAttributes attributes;
|
XSetWindowAttributes attributes;
|
||||||
Display *xdisplay;
|
Display *xdisplay;
|
||||||
|
Loading…
Reference in New Issue
Block a user