From 42aeca26f1152b2402877e843d2ada4f9a820ed6 Mon Sep 17 00:00:00 2001 From: Veeti Paananen Date: Tue, 4 Mar 2014 11:47:27 +0200 Subject: [PATCH] Fix overdraw issues in the conversation view Remove the redundant window background and row backgrounds to improve drawing performance. --- res/layout/conversation_activity.xml | 5 ++--- res/layout/conversation_fragment.xml | 3 ++- res/layout/conversation_item_activity.xml | 1 - res/layout/conversation_item_received.xml | 1 - res/layout/conversation_item_sent.xml | 3 +-- res/values/themes.xml | 10 ++++++++++ src/org/thoughtcrime/securesms/util/DynamicTheme.java | 3 +++ 7 files changed, 18 insertions(+), 8 deletions(-) diff --git a/res/layout/conversation_activity.xml b/res/layout/conversation_activity.xml index 8d7351354..8c83acbd0 100644 --- a/res/layout/conversation_activity.xml +++ b/res/layout/conversation_activity.xml @@ -3,6 +3,7 @@ + android:orientation="vertical"> + android:layout_marginBottom="1dip" + android:cacheColorHint="?conversation_background" /> \ No newline at end of file diff --git a/res/layout/conversation_item_activity.xml b/res/layout/conversation_item_activity.xml index 11b3032fa..0087083bb 100644 --- a/res/layout/conversation_item_activity.xml +++ b/res/layout/conversation_item_activity.xml @@ -5,7 +5,6 @@ android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" - android:background="?conversation_background" android:padding="8dp"> + android:orientation="horizontal"> @drawable/drawer_shadow_dark + + + +