Pause/resume modes when stacking
[kaka/cakelight.git] / src / kaka / cakelight / mode / AmbientMode.java
index bc8a680..77f1bc3 100644 (file)
@@ -25,6 +25,20 @@ public class AmbientMode extends Mode { // TODO split into DynamicAmbient and St
     }
 
     @Override
+    public void pause() {
+        try {
+            thread.wait();
+        } catch (InterruptedException e) {
+            e.printStackTrace();
+        }
+    }
+
+    @Override
+    public void resume() {
+        thread.notify();
+    }
+
+    @Override
     public void exit() {
         stopThread();
     }