From 0769cdbd0dd9c68de0efd64b341db6de138f4979 Mon Sep 17 00:00:00 2001 From: Adnan Begovic Date: Mon, 14 Sep 2015 23:48:31 -0700 Subject: CMResolver: Optimize restart if we know we don't have suggestions. Change-Id: Ibf0683fcc51bc7d882f66f949031a16b6c9d580f --- .../CMResolver/src/org/cyanogenmod/resolver/ResolverActivity.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'packages/CMResolver/src/org/cyanogenmod/resolver') diff --git a/packages/CMResolver/src/org/cyanogenmod/resolver/ResolverActivity.java b/packages/CMResolver/src/org/cyanogenmod/resolver/ResolverActivity.java index 821b7dd..a08240a 100644 --- a/packages/CMResolver/src/org/cyanogenmod/resolver/ResolverActivity.java +++ b/packages/CMResolver/src/org/cyanogenmod/resolver/ResolverActivity.java @@ -525,8 +525,11 @@ public class ResolverActivity extends Activity implements AdapterView.OnItemClic mPackageMonitor.register(this, getMainLooper(), false); mRegistered = true; } - mAdapter.handlePackagesChanged(); - mSuggestAdapter.handlePackagesChanged(); + if (mHasSuggestions) { + mSuggestAdapter.handlePackagesChanged(); + } else { + mAdapter.handlePackagesChanged(); + } if (mProfileView != null) { bindProfileView(); } -- cgit v1.1