platform_packages_apps_Laun.../tests
Hyunyoung Song 8e5464b544 Remove flicker when multiple apps are added/removed/updated on widget tray
Bug: 36718342

1.The flicker was also happening partially because notifyWidgetProviderChanged
callback also made the entire widget list to update in addition to
packageManager update.

2. Now that adapter calls notifyItemInserted, Removed, the recycler
view uses it's internal animation to elegantly move items or insert
them. (added benefit!)

3. Added tests for WidgetsListAdapterTest

$ adb shell am instrument -w -e class com.android.launcher3.widget.WidgetsListAdapterTest com.google.android.apps.nexuslauncher.tests/android.support.test.runner.AndroidJUnitRunner

com.android.launcher3.widget.WidgetsListAdapterTest:.

Time: 0.337

OK (6 test)

Change-Id: I0818d546532631bf889fae560118decff64ec5a4
Signed-off-by: Hyunyoung Song <hyunyoungs@google.com>
2017-08-23 18:04:37 -07:00
..
res Adding support for DB downgrade 2017-05-09 12:59:04 -07:00
src/com/android/launcher3 Remove flicker when multiple apps are added/removed/updated on widget tray 2017-08-23 18:04:37 -07:00
Android.mk Adding some widget addition flow tests 2017-01-23 15:28:25 -08:00
AndroidManifest-common.xml Adding some tests for request pin shortcut/widget flow 2017-02-22 15:46:40 -08:00
AndroidManifest.xml Adding minSDK for test targets 2017-02-15 10:39:35 -08:00