fixed setting screen position of "set random colors" button in editor
authorHolger Schemel <holger.schemel@virtion.de>
Wed, 15 Jan 2025 18:12:35 +0000 (19:12 +0100)
committerHolger Schemel <holger.schemel@virtion.de>
Wed, 15 Jan 2025 17:14:04 +0000 (18:14 +0100)
src/editor.c

index ad28f10f3a305d0e3bff0d16fcbdebb99f23c775..8c1747c90ca04a97b4770204918eb69d84903a68 100644 (file)
@@ -12026,12 +12026,9 @@ static void DrawEngineConfigColors(void)
   for (i = 0; i < MAX_BD_COLORS - skip; i++)
     DrawColorBox_BD(i);
 
-  if (skip > 0)
-  {
-    struct GadgetInfo *gi = level_editor_gadget[GADGET_ID_BD_SET_RANDOM_COLORS];
+  struct GadgetInfo *gi = level_editor_gadget[GADGET_ID_BD_SET_RANDOM_COLORS];
 
-    ModifyGadget(gi, GDI_Y, SY + ED_SETTINGS_Y(ED_ENGINE_SETTINGS_YPOS(7)), GDI_END);
-  }
+  ModifyGadget(gi, GDI_Y, SY + ED_SETTINGS_Y(ED_ENGINE_SETTINGS_YPOS(9 - skip)), GDI_END);
 
   MapTextbuttonGadget(ED_TEXTBUTTON_ID_BD_SET_RANDOM_COLORS);
 }