aboutsummaryrefslogtreecommitdiff
path: root/xorg-server/hw/xwin/xdmcphostselect.c
diff options
context:
space:
mode:
Diffstat (limited to 'xorg-server/hw/xwin/xdmcphostselect.c')
-rw-r--r--xorg-server/hw/xwin/xdmcphostselect.c15
1 files changed, 6 insertions, 9 deletions
diff --git a/xorg-server/hw/xwin/xdmcphostselect.c b/xorg-server/hw/xwin/xdmcphostselect.c
index 3196da4af..c58463fe7 100644
--- a/xorg-server/hw/xwin/xdmcphostselect.c
+++ b/xorg-server/hw/xwin/xdmcphostselect.c
@@ -71,15 +71,6 @@ static wBOOL CALLBACK DisplayXdmcpHostsDlgProc (HWND hwndDialog, UINT message, W
return TRUE;
}
break;
- case WM_MOUSEMOVE:
- case WM_NCMOUSEMOVE:
- /* Show the cursor if it is hidden */
- if (g_fSoftwareCursor && !g_fCursor)
- {
- g_fCursor = TRUE;
- ShowCursor (TRUE);
- }
- return TRUE;
case WM_COMMAND:
switch (LOWORD (wParam))
@@ -167,6 +158,12 @@ void DisplayXdmcpHostsDialog(void)
return;
}
+ /* Show an arrow cursor as long as the selection dialog is shown */
+ {
+ winScreenPriv(screenInfo.screens[0]);
+ pScreenPriv->cursor.handle=LoadCursor(NULL,IDC_ARROW);
+ }
+
/*
* Display the about box
*/