From 9e4e15fda22e0ed8e5c6ea671f17bd76ead0d317 Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Thu, 27 Jul 2023 23:06:46 +0100 Subject: [PATCH] Use the standard game_mkhighlight in Same Game This should ensure that the cursor is visible on the background. --- samegame.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/samegame.c b/samegame.c index 4b68b11..5638c07 100644 --- a/samegame.c +++ b/samegame.c @@ -1389,7 +1389,7 @@ static float *game_colours(frontend *fe, int *ncolours) { float *ret = snewn(3 * NCOLOURS, float); - frontend_default_colour(fe, &ret[COL_BACKGROUND * 3]); + game_mkhighlight(fe, ret, COL_BACKGROUND, COL_HIGHLIGHT, COL_LOWLIGHT); ret[COL_1 * 3 + 0] = 0.0F; ret[COL_1 * 3 + 1] = 0.0F; @@ -1435,14 +1435,6 @@ static float *game_colours(frontend *fe, int *ncolours) ret[COL_SEL * 3 + 1] = 1.0F; ret[COL_SEL * 3 + 2] = 1.0F; - ret[COL_HIGHLIGHT * 3 + 0] = 1.0F; - ret[COL_HIGHLIGHT * 3 + 1] = 1.0F; - ret[COL_HIGHLIGHT * 3 + 2] = 1.0F; - - ret[COL_LOWLIGHT * 3 + 0] = ret[COL_BACKGROUND * 3 + 0] * 2.0F / 3.0F; - ret[COL_LOWLIGHT * 3 + 1] = ret[COL_BACKGROUND * 3 + 1] * 2.0F / 3.0F; - ret[COL_LOWLIGHT * 3 + 2] = ret[COL_BACKGROUND * 3 + 2] * 2.0F / 3.0F; - *ncolours = NCOLOURS; return ret; }