OSDN Git Service

Hide assist when launching an activity over an action
authorJorim Jaggi <jjaggi@google.com>
Thu, 25 Jun 2015 22:01:29 +0000 (15:01 -0700)
committerJorim Jaggi <jjaggi@google.com>
Thu, 25 Jun 2015 22:39:53 +0000 (22:39 +0000)
Also make sure to resume app switches in this case.

Bug: 22071080
Change-Id: Ib30e064f4a5d0768b608e23183a34e326ada32e6

packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

index 8d20772..3e66907 100644 (file)
@@ -303,6 +303,7 @@ public abstract class BaseStatusBar extends SystemUI implements
                             try {
                                 ActivityManagerNative.getDefault()
                                         .keyguardWaitingForActivityDrawn();
+                                ActivityManagerNative.getDefault().resumeAppSwitches();
                             } catch (RemoteException e) {
                             }
                         }
@@ -315,7 +316,9 @@ public abstract class BaseStatusBar extends SystemUI implements
                             animateCollapsePanels(CommandQueue.FLAG_EXCLUDE_RECENTS_PANEL,
                                     true /* force */);
                             visibilityChanged(false);
+                            mAssistManager.hideAssist();
                         }
+
                         // Wait for activity start.
                         return handled;
                     }