diff --git a/cm/lib/main/java/org/cyanogenmod/platform/internal/display/ColorTemperatureController.java b/cm/lib/main/java/org/cyanogenmod/platform/internal/display/ColorTemperatureController.java index d20c002..3184d71 100644 --- a/cm/lib/main/java/org/cyanogenmod/platform/internal/display/ColorTemperatureController.java +++ b/cm/lib/main/java/org/cyanogenmod/platform/internal/display/ColorTemperatureController.java @@ -96,19 +96,12 @@ public class ColorTemperatureController extends LiveDisplayFeature { @Override protected void onScreenStateChanged() { - // pause/continue transition - if (isTransitioning()) { - if (isScreenOn()) { - mHandler.post(mTransitionRunnable); - } else { - mHandler.removeCallbacks(mTransitionRunnable); - } - } + updateColorTemperature(); } @Override protected void onTwilightUpdated() { - mHandler.post(mTransitionRunnable); + updateColorTemperature(); } @Override