Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c939735b authored by Adam Cohen's avatar Adam Cohen Committed by Android (Google) Code Review
Browse files

Merge "Addressing issue where power control widget disappears issue 7205586" into jb-mr1-dev

parents 7fb91855 2078b691
Loading
Loading
Loading
Loading
+0 −12
Original line number Diff line number Diff line
@@ -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;