diff --git a/cm/lib/main/java/org/cyanogenmod/platform/internal/display/LiveDisplayService.java b/cm/lib/main/java/org/cyanogenmod/platform/internal/display/LiveDisplayService.java index e21f945..abd5e79 100644 --- a/cm/lib/main/java/org/cyanogenmod/platform/internal/display/LiveDisplayService.java +++ b/cm/lib/main/java/org/cyanogenmod/platform/internal/display/LiveDisplayService.java @@ -283,7 +283,7 @@ public class LiveDisplayService extends SystemService { .setOnClickIntent(getCustomTileNextModePendingIntent()) .shouldCollapsePanel(false) .build(); - statusBarManager.publishTileAsUser(QSConstants.TILE_LIVE_DISPLAY, + statusBarManager.publishTileAsUser(QSConstants.DYNAMIC_TILE_LIVE_DISPLAY, LiveDisplayService.class.hashCode(), tile, user); } finally { Binder.restoreCallingIdentity(token); @@ -296,7 +296,7 @@ public class LiveDisplayService extends SystemService { long token = Binder.clearCallingIdentity(); try { CMStatusBarManager statusBarManager = CMStatusBarManager.getInstance(mContext); - statusBarManager.removeTileAsUser(QSConstants.TILE_LIVE_DISPLAY, + statusBarManager.removeTileAsUser(QSConstants.DYNAMIC_TILE_LIVE_DISPLAY, LiveDisplayService.class.hashCode(), new UserHandle(userId)); } finally { Binder.restoreCallingIdentity(token); diff --git a/sdk/src/java/org/cyanogenmod/internal/util/QSConstants.java b/sdk/src/java/org/cyanogenmod/internal/util/QSConstants.java index d47e683..c2cbc4d 100644 --- a/sdk/src/java/org/cyanogenmod/internal/util/QSConstants.java +++ b/sdk/src/java/org/cyanogenmod/internal/util/QSConstants.java @@ -46,7 +46,6 @@ public class QSConstants { public static final String TILE_VISUALIZER = "visualizer"; public static final String TILE_VOLUME = "volume_panel"; public static final String TILE_SCREEN_TIMEOUT = "screen_timeout"; - public static final String TILE_LIVE_DISPLAY = "live_display"; public static final String TILE_USB_TETHER = "usb_tether"; public static final String TILE_HEADS_UP = "heads_up"; public static final String TILE_AMBIENT_DISPLAY = "ambient_display"; @@ -60,6 +59,7 @@ public class QSConstants { public static final String DYNAMIC_TILE_IME_SELECTOR = "ime_selector"; public static final String DYNAMIC_TILE_SU = "su"; public static final String DYNAMIC_TILE_ADB = "adb"; + public static final String DYNAMIC_TILE_LIVE_DISPLAY = "live_display"; protected static final ArrayList STATIC_TILES_AVAILABLE = new ArrayList(); protected static final ArrayList DYNAMIC_TILES_AVAILBLE = new ArrayList(); @@ -93,7 +93,6 @@ public class QSConstants { // STATIC_TILES_AVAILABLE.add(TILE_VISUALIZER); STATIC_TILES_AVAILABLE.add(TILE_VOLUME); STATIC_TILES_AVAILABLE.add(TILE_SCREEN_TIMEOUT); - STATIC_TILES_AVAILABLE.add(TILE_LIVE_DISPLAY); STATIC_TILES_AVAILABLE.add(TILE_USB_TETHER); STATIC_TILES_AVAILABLE.add(TILE_HEADS_UP); STATIC_TILES_AVAILABLE.add(TILE_AMBIENT_DISPLAY); @@ -107,5 +106,6 @@ public class QSConstants { DYNAMIC_TILES_AVAILBLE.add(DYNAMIC_TILE_IME_SELECTOR); DYNAMIC_TILES_AVAILBLE.add(DYNAMIC_TILE_NEXT_ALARM); DYNAMIC_TILES_AVAILBLE.add(DYNAMIC_TILE_SU); + DYNAMIC_TILES_AVAILBLE.add(DYNAMIC_TILE_LIVE_DISPLAY); } }