Addressing issue where power control widget disappears issue 7205586

Change-Id: I6eea146d3819d3b35f1420e59d4ebdbc66041a9e
This commit is contained in:
Adam Cohen
2012-09-21 18:52:24 -07:00
parent 406b01f4ff
commit 2078b6916d

View File

@@ -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;