From 090ccc50ee6d6895db77ffc4afcf7dd66f30597a Mon Sep 17 00:00:00 2001 From: Yorke Lee Date: Mon, 30 Sep 2013 16:40:17 -0700 Subject: Fix flicker when long pressing to drag and drop Initial creation of drag shadow now uses the same layout logic as drag hovering so that the shadow does not jump upon first creation. Removed setPressed from onLongClick listener to avoid toggling of pressed state when drag was started. Bug: 10991974 Change-Id: I186cd62060e3a79913aa89fb7af989f3497e0b10 --- res/layout/phone_favorite_regular_row_view.xml | 3 +-- src/com/android/dialer/list/PhoneFavoriteListView.java | 11 ++--------- src/com/android/dialer/list/PhoneFavoriteTileView.java | 1 - src/com/android/dialer/list/PhoneFavoritesTileAdapter.java | 1 - 4 files changed, 3 insertions(+), 13 deletions(-) diff --git a/res/layout/phone_favorite_regular_row_view.xml b/res/layout/phone_favorite_regular_row_view.xml index 2e4dde217..a90117f10 100644 --- a/res/layout/phone_favorite_regular_row_view.xml +++ b/res/layout/phone_favorite_regular_row_view.xml @@ -24,8 +24,7 @@ android:id="@+id/contact_favorite_card" android:layout_width="match_parent" android:layout_height="match_parent" - android:focusable="true" - android:background="?android:attr/selectableItemBackground" > + android:focusable="true">