Addressing issue where power control widget disappears issue 7205586
Change-Id: I6eea146d3819d3b35f1420e59d4ebdbc66041a9e
This commit is contained in:
@@ -637,23 +637,11 @@ public class SettingsAppWidgetProvider extends AppWidgetProvider {
|
||||
|
||||
@Override
|
||||
public void onEnabled(Context context) {
|
||||
Class clazz = com.android.settings.widget.SettingsAppWidgetProvider.class;
|
||||
PackageManager pm = context.getPackageManager();
|
||||
pm.setComponentEnabledSetting(
|
||||
new ComponentName(context.getPackageName(), clazz.getName()),
|
||||
PackageManager.COMPONENT_ENABLED_STATE_ENABLED,
|
||||
PackageManager.DONT_KILL_APP);
|
||||
checkObserver(context);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onDisabled(Context context) {
|
||||
Class clazz = com.android.settings.widget.SettingsAppWidgetProvider.class;
|
||||
PackageManager pm = context.getPackageManager();
|
||||
pm.setComponentEnabledSetting(
|
||||
new ComponentName(context.getPackageName(), clazz.getName()),
|
||||
PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
|
||||
PackageManager.DONT_KILL_APP);
|
||||
if (sSettingsObserver != null) {
|
||||
sSettingsObserver.stopObserving();
|
||||
sSettingsObserver = null;
|
||||
|
Reference in New Issue
Block a user