fixed a lot of bugs when using custom global borders with masked viewports
[rocksndiamonds.git] / src / editor.c
index c7e23051c642435bead4f946d350b136a3255f99..6509cbbea2be3bc11221ad335ad693412d4a0db8 100644 (file)
@@ -7616,8 +7616,6 @@ void DrawLevelEd()
 {
   int fade_mask = REDRAW_FIELD;
 
-  StopAnimation();
-
   CloseDoor(DOOR_CLOSE_ALL);
 
   /* needed if different viewport properties defined for editor */
@@ -7690,6 +7688,8 @@ void DrawLevelEd()
 
   DrawEditModeWindow();
 
+  DrawMaskedBorder(fade_mask);
+
   FadeIn(fade_mask);
 
   /* copy actual editor door content to door double buffer for OpenDoor() */