projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20070913-1-src
[rocksndiamonds.git]
/
src
/
screens.c
diff --git
a/src/screens.c
b/src/screens.c
index efd320ee62e11ea9cc208e8552daf1a2171ae9ef..ec482ba103a418556d8560a9f1dae19642673a35 100644
(file)
--- a/
src/screens.c
+++ b/
src/screens.c
@@
-1269,9
+1269,11
@@
void DrawMainMenuExt(int fade_mask, boolean do_fading)
/* needed if last screen was the editor screen */
UndrawSpecialEditorDoor();
/* needed if last screen was the editor screen */
UndrawSpecialEditorDoor();
+#if 0
if (fade_mask == REDRAW_FIELD)
BackToFront();
#endif
if (fade_mask == REDRAW_FIELD)
BackToFront();
#endif
+#endif
#if defined(TARGET_SDL)
SetDrawtoField(DRAW_BACKBUFFER);
#if defined(TARGET_SDL)
SetDrawtoField(DRAW_BACKBUFFER);
@@
-1346,6
+1348,12
@@
void DrawMainMenuExt(int fade_mask, boolean do_fading)
FadeIn(fade_mask);
FadeSetEnterMenu();
FadeIn(fade_mask);
FadeSetEnterMenu();
+#if 1
+ /* update screen area with special editor door */
+ redraw_mask |= REDRAW_ALL;
+ BackToFront();
+#endif
+
SetMouseCursor(CURSOR_DEFAULT);
InitAnimation();
SetMouseCursor(CURSOR_DEFAULT);
InitAnimation();