Fix a couple regressions from resetting AppsCustomizeTabHost

Bug 18409435
Bug 18358080

Change-Id: I07a071342b5c5e062ab2bb562b672d93ba0d5c2e
diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java
index 0d1d3ef..ac46fd3 100644
--- a/src/com/android/launcher3/Launcher.java
+++ b/src/com/android/launcher3/Launcher.java
@@ -3815,10 +3815,9 @@
             // 3MB of memory for caching which isn't necessary.
             SQLiteDatabase.releaseMemory();
 
-            // We reset the apps customize tray in order to
-            // to free all the memory associated with widget previews
+            // This clears all widget bitmaps from the widget tray
             if (mAppsCustomizeTabHost != null) {
-                mAppsCustomizeTabHost.reset();
+                mAppsCustomizeTabHost.trimMemory();
             }
         }
     }