From 5552e9bd6fc5bd9d23642721e763ccb812a0f1c4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tomas=20Wenstr=C3=B6m?= Date: Mon, 2 Dec 2019 23:06:57 +0100 Subject: [PATCH] Can't pop the last mode --- src/kaka/cakelight/CakeLight.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/kaka/cakelight/CakeLight.java b/src/kaka/cakelight/CakeLight.java index cd59362..2f77a14 100644 --- a/src/kaka/cakelight/CakeLight.java +++ b/src/kaka/cakelight/CakeLight.java @@ -42,12 +42,10 @@ public class CakeLight { } public Mode popMode() { - if (!modes.isEmpty()) { + if (modes.size() > 1) { Mode mode = modes.pop(); stopMode(mode); - if (!modes.isEmpty()) { - resumeMode(modes.peek()); - } + resumeMode(modes.peek()); return mode; } return null; -- 2.11.0