win32: remove _gdk_root global variable
This commit is contained in:
committed by
Ignacio Casal Quinteiro
parent
e44b420617
commit
3cd79c11fc
@ -184,10 +184,12 @@ gdk_device_wintab_query_state (GdkDevice *device,
|
||||
GdkModifierType *mask)
|
||||
{
|
||||
GdkDeviceWintab *device_wintab;
|
||||
GdkScreen *screen;
|
||||
POINT point;
|
||||
HWND hwnd, hwndc;
|
||||
|
||||
device_wintab = GDK_DEVICE_WINTAB (device);
|
||||
screen = gdk_window_get_screen (window);
|
||||
|
||||
hwnd = GDK_WINDOW_HWND (window);
|
||||
GetCursorPos (&point);
|
||||
@ -206,7 +208,7 @@ gdk_device_wintab_query_state (GdkDevice *device,
|
||||
if (win_y)
|
||||
*win_y = point.y;
|
||||
|
||||
if (window == _gdk_root)
|
||||
if (window == gdk_get_default_root_window ())
|
||||
{
|
||||
if (win_x)
|
||||
*win_x += _gdk_offset_x;
|
||||
@ -226,12 +228,7 @@ gdk_device_wintab_query_state (GdkDevice *device,
|
||||
}
|
||||
|
||||
if (root_window)
|
||||
{
|
||||
GdkScreen *screen;
|
||||
|
||||
screen = gdk_window_get_screen (window);
|
||||
*root_window = gdk_screen_get_root_window (screen);
|
||||
}
|
||||
*root_window = gdk_screen_get_root_window (screen);
|
||||
|
||||
if (mask)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user