Fixing issue 5079169, portal overlays All Apps

Change-Id: Ib5536121d994f2254ae6b41a0cebd2bfca8de115
diff --git a/src/com/android/launcher2/Launcher.java b/src/com/android/launcher2/Launcher.java
index efdc6b0..bc341ef 100644
--- a/src/com/android/launcher2/Launcher.java
+++ b/src/com/android/launcher2/Launcher.java
@@ -1581,6 +1581,9 @@
      * @param v The view representing the clicked shortcut.
      */
     public void onClick(View v) {
+        // Make sure that rogue clicks don't get through while allapps is launching
+        if (mWorkspace.isSwitchingState()) return;
+
         Object tag = v.getTag();
         if (tag instanceof ShortcutInfo) {
             // Open shortcut
@@ -2318,6 +2321,7 @@
         // Pause the auto-advance of widgets until we are out of AllApps
         mUserPresent = false;
         updateRunning();
+        closeFolder();
 
         // Send an accessibility event to announce the context change
         getWindow().getDecorView().sendAccessibilityEvent(AccessibilityEvent.TYPE_VIEW_SELECTED);