History log of /packages/apps/Launcher3/src/com/android/launcher3/allapps/AppInfoComparator.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7c74e4ae641e76f73d74348e293c244a157f6585 16-Dec-2016 Sunny Goyal <sunnygoyal@google.com> No more UserHandleCompat

Bug: 32745285
Change-Id: I762fb4e268c1afe48a1860ab12a4ccb3f626aa95
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AppInfoComparator.java
d164b7f4abcba6cc965c2264257569f88ad5e4a5 13-Oct-2016 Sunny Goyal <sunnygoyal@google.com> Fixing static instance of Indexer being created in the model

Indexer depends on the locale and should be created when ever the config
changes. Moving the widget indexing to the adapter (similar to allApps)
which gets created whenever the activity is recreated.
This fixes the bug where widgets indexing breaks if locale changes while launcher
process is alive
Also fixing the bug in widget model cloning where the HashMap was not cloning
the underlying ArrayList

Change-Id: I7dbe6290e73299c4c07aa7fa564077a2649e1a4c
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AppInfoComparator.java