chiark / gitweb /
build fix
[sgt-puzzles.git] / bridges.c
index f5478af100d6f4db1c731841a6ed1b9428011d26..23a95f58cc7a7c7f457ef3926e10f9dff230aba0 100644 (file)
--- a/bridges.c
+++ b/bridges.c
@@ -2967,7 +2967,7 @@ static void game_redraw(drawing *dr, game_drawstate *ds,
                 if (is_drag_src && (is == is_drag_src ||
                                     (is_drag_dst && is == is_drag_dst)))
                     idata |= DI_COL_SELECTED;
-                else if (island_impossible(is, v & G_MARK))
+                else if (island_impossible(is, v & G_MARK) || (v & G_WARN))
                     idata |= DI_COL_WARNING;
                 else
                     idata |= DI_COL_NORMAL;