From 98047dc39fd56efc6bf1e93a46eb8614569d2226 Mon Sep 17 00:00:00 2001 From: Bjorn Bringert Date: Sat, 21 Nov 2009 22:08:04 +0000 Subject: [PATCH] Clear search widget animation in Launcher.onResume() Before, Launcher relied on a callback to a SearchManager.OnCancelListener to clear the search widget animation. However, that doesn't get called if some other app opens the search dialog before the Launcher is reopened. This change clears the animation in onResume(). Should fix http://b/issue?id=2246760 --- src/com/android/launcher2/Launcher.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/com/android/launcher2/Launcher.java b/src/com/android/launcher2/Launcher.java index 52d89c3ecf..3768966d60 100644 --- a/src/com/android/launcher2/Launcher.java +++ b/src/com/android/launcher2/Launcher.java @@ -418,13 +418,7 @@ public final class Launcher extends Activity // itself again. mWorkspace.post(new Runnable() { public void run() { - ISearchManager searchManagerService = ISearchManager.Stub.asInterface( - ServiceManager.getService(Context.SEARCH_SERVICE)); - try { - searchManagerService.stopSearch(); - } catch (RemoteException e) { - Log.e(TAG, "error stopping search", e); - } + stopSearch(); } }); }