Invalidating sorted list after the item has been added

Bug: 19815825
Change-Id: If10d19d41a2400b5a7350e40fa6116494dc9c5a6
diff --git a/src/com/android/launcher3/Folder.java b/src/com/android/launcher3/Folder.java
index c7c6571..5d8a865 100644
--- a/src/com/android/launcher3/Folder.java
+++ b/src/com/android/launcher3/Folder.java
@@ -1172,11 +1172,11 @@
     }
 
     public void onAdd(ShortcutInfo item) {
-        mItemsInvalidated = true;
         // If the item was dropped onto this open folder, we have done the work associated
         // with adding the item to the folder, as indicated by mSuppressOnAdd being set
         if (mSuppressOnAdd) return;
         mContent.createAndAddViewForRank(item, mContent.allocateRankForNewItem(item));
+        mItemsInvalidated = true;
         LauncherModel.addOrMoveItemInDatabase(
                 mLauncher, item, mInfo.id, 0, item.cellX, item.cellY);
     }