rnd-20070208-1-src
[rocksndiamonds.git] / src / screens.c
index b78ccf24a665ac4e0720242db3e400e744889668..1a900b21fe682920ba7444c835efc8e568a56aca 100644 (file)
@@ -1059,6 +1059,8 @@ void DrawMainMenuExt(int redraw_mask, boolean do_fading)
   else
     BackToFront();
 
+  SetMouseCursor(CURSOR_DEFAULT);
+
   InitAnimation();
 
   OpenDoor(DOOR_CLOSE_1 | DOOR_OPEN_2);
@@ -1164,6 +1166,8 @@ void HandleTitleScreen(int mx, int my, int dx, int dy, int button)
       title.auto_delay_final = -1;
     }
 
+    SetMouseCursor(CURSOR_NONE);
+
     FadeIn(REDRAW_ALL);
 
     DelayReached(&title_delay, 0);     /* reset delay counter */
@@ -1245,6 +1249,8 @@ void HandleTitleScreen(int mx, int my, int dx, int dy, int button)
 
     RedrawBackground();
 
+    SetMouseCursor(CURSOR_DEFAULT);
+
     if (game_status == GAME_MODE_INFO)
     {
       OpenDoor(DOOR_CLOSE_1 | DOOR_CLOSE_2 | DOOR_NO_DELAY | DOOR_FORCE_REDRAW);