From ec39b57e6f6a58361f7a02dc620a37b1748dacfd Mon Sep 17 00:00:00 2001 From: Chris Banes Date: Wed, 25 May 2016 15:40:46 +0100 Subject: [PATCH] Fix text appearances not working in colored button styles Caused by using an explicit textColor in the base styles, which will always override any textColors in the text appearance. BUG: 28933171 Change-Id: I3a9b2884cdd66b329593ae5cea0c314244f4f116 --- api/current.txt | 2 ++ api/system-current.txt | 2 ++ api/test-current.txt | 2 ++ core/res/res/values/public.xml | 2 ++ core/res/res/values/styles_material.xml | 13 ++++++++++--- 5 files changed, 18 insertions(+), 3 deletions(-) diff --git a/api/current.txt b/api/current.txt index 70ea1c577134e..67d9b4a08a1ab 100644 --- a/api/current.txt +++ b/api/current.txt @@ -2024,6 +2024,8 @@ package android { field public static final int TextAppearance_Material_Widget_ActionMode_Title = 16974355; // 0x1030213 field public static final int TextAppearance_Material_Widget_ActionMode_Title_Inverse = 16974356; // 0x1030214 field public static final int TextAppearance_Material_Widget_Button = 16974357; // 0x1030215 + field public static final int TextAppearance_Material_Widget_Button_Borderless_Colored = 16974559; // 0x10302df + field public static final int TextAppearance_Material_Widget_Button_Colored = 16974558; // 0x10302de field public static final int TextAppearance_Material_Widget_Button_Inverse = 16974548; // 0x10302d4 field public static final int TextAppearance_Material_Widget_DropDownHint = 16974358; // 0x1030216 field public static final int TextAppearance_Material_Widget_DropDownItem = 16974359; // 0x1030217 diff --git a/api/system-current.txt b/api/system-current.txt index a6f612d195bf6..2d9d466dd75d8 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -2136,6 +2136,8 @@ package android { field public static final int TextAppearance_Material_Widget_ActionMode_Title = 16974355; // 0x1030213 field public static final int TextAppearance_Material_Widget_ActionMode_Title_Inverse = 16974356; // 0x1030214 field public static final int TextAppearance_Material_Widget_Button = 16974357; // 0x1030215 + field public static final int TextAppearance_Material_Widget_Button_Borderless_Colored = 16974559; // 0x10302df + field public static final int TextAppearance_Material_Widget_Button_Colored = 16974558; // 0x10302de field public static final int TextAppearance_Material_Widget_Button_Inverse = 16974548; // 0x10302d4 field public static final int TextAppearance_Material_Widget_DropDownHint = 16974358; // 0x1030216 field public static final int TextAppearance_Material_Widget_DropDownItem = 16974359; // 0x1030217 diff --git a/api/test-current.txt b/api/test-current.txt index 37bc7afb69ef1..9e5b9917ff6ff 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -2024,6 +2024,8 @@ package android { field public static final int TextAppearance_Material_Widget_ActionMode_Title = 16974355; // 0x1030213 field public static final int TextAppearance_Material_Widget_ActionMode_Title_Inverse = 16974356; // 0x1030214 field public static final int TextAppearance_Material_Widget_Button = 16974357; // 0x1030215 + field public static final int TextAppearance_Material_Widget_Button_Borderless_Colored = 16974559; // 0x10302df + field public static final int TextAppearance_Material_Widget_Button_Colored = 16974558; // 0x10302de field public static final int TextAppearance_Material_Widget_Button_Inverse = 16974548; // 0x10302d4 field public static final int TextAppearance_Material_Widget_DropDownHint = 16974358; // 0x1030216 field public static final int TextAppearance_Material_Widget_DropDownItem = 16974359; // 0x1030217 diff --git a/core/res/res/values/public.xml b/core/res/res/values/public.xml index 8e9e97869d77a..fee2469083e11 100644 --- a/core/res/res/values/public.xml +++ b/core/res/res/values/public.xml @@ -2726,6 +2726,8 @@ + + diff --git a/core/res/res/values/styles_material.xml b/core/res/res/values/styles_material.xml index 3ed8daae9dae3..c0060fda8ab81 100644 --- a/core/res/res/values/styles_material.xml +++ b/core/res/res/values/styles_material.xml @@ -298,6 +298,14 @@ please see styles_device_defaults.xml. ?attr/textColorPrimaryInverse + + + + @@ -503,7 +510,7 @@ please see styles_device_defaults.xml.