summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--keyboards/rgbkb/sol/keymaps/default/keymap.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/keyboards/rgbkb/sol/keymaps/default/keymap.c b/keyboards/rgbkb/sol/keymaps/default/keymap.c
index f948dc450f..1fae6cc971 100644
--- a/keyboards/rgbkb/sol/keymaps/default/keymap.c
+++ b/keyboards/rgbkb/sol/keymaps/default/keymap.c
@@ -324,7 +324,8 @@ static void render_status(void) {
// Define layers here
oled_write_P(PSTR("Layer"), false);
- switch (biton32(layer_state)) {
+ uint8_t layer = layer_state ? biton(layer_state) : biton32(default_layer_state);
+ switch (layer) {
case _QWERTY:
oled_write_P(PSTR("BASE "), false);
break;