Loading core/java/android/widget/RemoteViews.java +5 −0 Original line number Diff line number Diff line Loading @@ -1446,6 +1446,11 @@ public class RemoteViews implements Parcelable, Filter { result.complete(items); } @Override public void onNullBinding(ComponentName name) { context.unbindService(this); } @Override public void onServiceDisconnected(ComponentName componentName) { } }); Loading core/java/android/widget/RemoteViewsAdapter.java +5 −0 Original line number Diff line number Diff line Loading @@ -240,6 +240,11 @@ public class RemoteViewsAdapter extends BaseAdapter implements Handler.Callback } } @Override public void onNullBinding(ComponentName name) { enqueueDeferredUnbindServiceMessage(); } @Override public void handleMessage(Message msg) { RemoteViewsAdapter adapter = mAdapter.get(); Loading services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java +10 −0 Original line number Diff line number Diff line Loading @@ -2403,6 +2403,11 @@ class AppWidgetServiceImpl extends IAppWidgetService.Stub implements WidgetBacku mContext.unbindService(this); } @Override public void onNullBinding(ComponentName name) { mContext.unbindService(this); } @Override public void onServiceDisconnected(ComponentName name) { // Do nothing Loading Loading @@ -2550,6 +2555,11 @@ class AppWidgetServiceImpl extends IAppWidgetService.Stub implements WidgetBacku mContext.unbindService(this); } @Override public void onNullBinding(ComponentName name) { mContext.unbindService(this); } @Override public void onServiceDisconnected(android.content.ComponentName name) { // Do nothing Loading Loading
core/java/android/widget/RemoteViews.java +5 −0 Original line number Diff line number Diff line Loading @@ -1446,6 +1446,11 @@ public class RemoteViews implements Parcelable, Filter { result.complete(items); } @Override public void onNullBinding(ComponentName name) { context.unbindService(this); } @Override public void onServiceDisconnected(ComponentName componentName) { } }); Loading
core/java/android/widget/RemoteViewsAdapter.java +5 −0 Original line number Diff line number Diff line Loading @@ -240,6 +240,11 @@ public class RemoteViewsAdapter extends BaseAdapter implements Handler.Callback } } @Override public void onNullBinding(ComponentName name) { enqueueDeferredUnbindServiceMessage(); } @Override public void handleMessage(Message msg) { RemoteViewsAdapter adapter = mAdapter.get(); Loading
services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java +10 −0 Original line number Diff line number Diff line Loading @@ -2403,6 +2403,11 @@ class AppWidgetServiceImpl extends IAppWidgetService.Stub implements WidgetBacku mContext.unbindService(this); } @Override public void onNullBinding(ComponentName name) { mContext.unbindService(this); } @Override public void onServiceDisconnected(ComponentName name) { // Do nothing Loading Loading @@ -2550,6 +2555,11 @@ class AppWidgetServiceImpl extends IAppWidgetService.Stub implements WidgetBacku mContext.unbindService(this); } @Override public void onNullBinding(ComponentName name) { mContext.unbindService(this); } @Override public void onServiceDisconnected(android.content.ComponentName name) { // Do nothing Loading