NoMan: Update effect suppressor on listener remove

When a listener requested HINT_HOST_DISABLE_EFFECTS,
fire ACTION_EFFECTS_SUPPRESSOR_CHANGED when it's removed.

Bug: 18578756
Change-Id: Ia20793f17fc376130f370e736efad8b15f0cfa6d
This commit is contained in:
Christoph Studer
2014-12-02 15:00:48 +01:00
parent da39290460
commit 0d6ef4bd2b

View File

@@ -2823,6 +2823,7 @@ public class NotificationManagerService extends SystemService {
protected void onServiceRemovedLocked(ManagedServiceInfo removed) {
if (mListenersDisablingEffects.remove(removed)) {
updateListenerHintsLocked();
updateEffectsSuppressorLocked();
}
mLightTrimListeners.remove(removed);
}