fixed drawing lines for MM style wall elements in level editor
[rocksndiamonds.git] / src / editor.c
index 16d7d61c73bda9248731d3c2e83040d6a6dc8b72..39f479822b30a51bd5d81619db7e192caf7f46f2 100644 (file)
@@ -11928,13 +11928,13 @@ static void HandleDrawingAreas(struct GadgetInfo *gi)
   /* also correct MM wall-sized (double) drawing area positions accordingly */
   if (sx2 / 2 < sx || sx2 / 2 > sx)
   {
-    sx2 = sx * 2;
     dx = (sx2 / 2 < sx ? 0 : 1);
+    sx2 = sx * 2 + dx;
   }
   if (sy2 / 2 < sy || sy2 / 2 > sy)
   {
-    sy2 = sy * 2;
     dy = (sy2 / 2 < sy ? 0 : 1);
+    sy2 = sy * 2 + dy;
   }
 
   if (button_release_event)