diff options
| -rw-r--r-- | core/java/android/widget/RemoteViews.java | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/core/java/android/widget/RemoteViews.java b/core/java/android/widget/RemoteViews.java index 11ac7f2a5167..0cedcea7b4d4 100644 --- a/core/java/android/widget/RemoteViews.java +++ b/core/java/android/widget/RemoteViews.java @@ -5339,13 +5339,9 @@ public class RemoteViews implements Parcelable, Filter { /** @hide */ public boolean canRecycleView(View v) { - Integer previousLayout = (Integer) v.getTag(R.id.widget_frame); - if (previousLayout == null) { - return false; - } Integer overrideIdTag = (Integer) v.getTag(R.id.remote_views_override_id); int overrideId = overrideIdTag == null ? View.NO_ID : overrideIdTag; - return previousLayout == getLayoutId() && mViewId == overrideId; + return (Integer) v.getTag(R.id.widget_frame) == getLayoutId() && mViewId == overrideId; } // Note: topLevel should be true only for calls on the topLevel RemoteViews, internal calls |