Window root, child;
int rootX, rootY, winX, winY;
unsigned int xstate;
+ char class[80];
+ WINDOWINFO pwi;
+ HWND hwnd;
wine_tsx11_lock();
if ((GetTickCount() - last_time_modified > 100) &&
cursor_pos.x = winX;
cursor_pos.y = winY;
}
+ *pos = cursor_pos;
+ wine_tsx11_unlock();
+
/* EterBug 1695 */
- WINDOWINFO pwi;
- HWND hwnd = WindowFromPoint(cursor_pos);
+ hwnd = WindowFromPoint(*pos);
GetWindowInfo(hwnd,&pwi);
- char class[80];
GetClassNameA(hwnd,class,sizeof class);
if((GetActiveWindow()==0)&&(!(strcmp(class, "V8Dockbar"))||!(strcmp(class, "V8CommandBar"))))
{
- cursor_pos.y=0;
+ pos->y=0;
}
- *pos = cursor_pos;
- wine_tsx11_unlock();
return TRUE;
}