Loading packages/SystemUI/src/com/android/systemui/qs/QSPanel.java +1 −1 Original line number Diff line number Diff line Loading @@ -390,7 +390,7 @@ public class QSPanel extends ViewGroup { mDetailSettingsButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { mHost.startSettingsActivity(settingsIntent); mHost.startActivityDismissingKeyguard(settingsIntent); } }); Loading packages/SystemUI/src/com/android/systemui/qs/QSTile.java +1 −1 Original line number Diff line number Diff line Loading @@ -306,7 +306,7 @@ public abstract class QSTile<TState extends State> implements Listenable { } public interface Host { void startSettingsActivity(Intent intent); void startActivityDismissingKeyguard(Intent intent); void warn(String message, Throwable t); void collapsePanels(); Looper getLooper(); Loading packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java +1 −1 Original line number Diff line number Diff line Loading @@ -82,7 +82,7 @@ public class CellularTile extends QSTile<QSTile.SignalState> { if (mDataController.isMobileDataSupported()) { showDetail(true); } else { mHost.startSettingsActivity(CELLULAR_SETTINGS); mHost.startActivityDismissingKeyguard(CELLULAR_SETTINGS); } } Loading packages/SystemUI/src/com/android/systemui/qs/tiles/DndTile.java +1 −1 Original line number Diff line number Diff line Loading @@ -263,7 +263,7 @@ public class DndTile extends QSTile<QSTile.BooleanState> { private final ZenModePanel.Callback mZenModePanelCallback = new ZenModePanel.Callback() { @Override public void onPrioritySettings() { mHost.startSettingsActivity(ZEN_PRIORITY_SETTINGS); mHost.startActivityDismissingKeyguard(ZEN_PRIORITY_SETTINGS); } @Override Loading packages/SystemUI/src/com/android/systemui/qs/tiles/IntentTile.java +5 −1 Original line number Diff line number Diff line Loading @@ -96,7 +96,11 @@ public class IntentTile extends QSTile<QSTile.State> { private void sendIntent(String type, PendingIntent pi, String uri) { try { if (pi != null) { if (pi.isActivity()) { getHost().startActivityDismissingKeyguard(pi.getIntent()); } else { pi.send(); } } else if (uri != null) { final Intent intent = Intent.parseUri(uri, Intent.URI_INTENT_SCHEME); mContext.sendBroadcastAsUser(intent, new UserHandle(mCurrentUserId)); Loading Loading
packages/SystemUI/src/com/android/systemui/qs/QSPanel.java +1 −1 Original line number Diff line number Diff line Loading @@ -390,7 +390,7 @@ public class QSPanel extends ViewGroup { mDetailSettingsButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { mHost.startSettingsActivity(settingsIntent); mHost.startActivityDismissingKeyguard(settingsIntent); } }); Loading
packages/SystemUI/src/com/android/systemui/qs/QSTile.java +1 −1 Original line number Diff line number Diff line Loading @@ -306,7 +306,7 @@ public abstract class QSTile<TState extends State> implements Listenable { } public interface Host { void startSettingsActivity(Intent intent); void startActivityDismissingKeyguard(Intent intent); void warn(String message, Throwable t); void collapsePanels(); Looper getLooper(); Loading
packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java +1 −1 Original line number Diff line number Diff line Loading @@ -82,7 +82,7 @@ public class CellularTile extends QSTile<QSTile.SignalState> { if (mDataController.isMobileDataSupported()) { showDetail(true); } else { mHost.startSettingsActivity(CELLULAR_SETTINGS); mHost.startActivityDismissingKeyguard(CELLULAR_SETTINGS); } } Loading
packages/SystemUI/src/com/android/systemui/qs/tiles/DndTile.java +1 −1 Original line number Diff line number Diff line Loading @@ -263,7 +263,7 @@ public class DndTile extends QSTile<QSTile.BooleanState> { private final ZenModePanel.Callback mZenModePanelCallback = new ZenModePanel.Callback() { @Override public void onPrioritySettings() { mHost.startSettingsActivity(ZEN_PRIORITY_SETTINGS); mHost.startActivityDismissingKeyguard(ZEN_PRIORITY_SETTINGS); } @Override Loading
packages/SystemUI/src/com/android/systemui/qs/tiles/IntentTile.java +5 −1 Original line number Diff line number Diff line Loading @@ -96,7 +96,11 @@ public class IntentTile extends QSTile<QSTile.State> { private void sendIntent(String type, PendingIntent pi, String uri) { try { if (pi != null) { if (pi.isActivity()) { getHost().startActivityDismissingKeyguard(pi.getIntent()); } else { pi.send(); } } else if (uri != null) { final Intent intent = Intent.parseUri(uri, Intent.URI_INTENT_SCHEME); mContext.sendBroadcastAsUser(intent, new UserHandle(mCurrentUserId)); Loading