diff --git a/app/src/main/java/org/tasks/fragments/CommentBarFragment.java b/app/src/main/java/org/tasks/fragments/CommentBarFragment.java index 5ca6b55c0..7324c1230 100644 --- a/app/src/main/java/org/tasks/fragments/CommentBarFragment.java +++ b/app/src/main/java/org/tasks/fragments/CommentBarFragment.java @@ -219,7 +219,7 @@ public class CommentBarFragment extends TaskEditControlFragment { private void resetPictureButton() { TypedValue typedValue = new TypedValue(); - getActivity().getTheme().resolveAttribute(R.attr.actionBarPrimaryText, typedValue, true); + getActivity().getTheme().resolveAttribute(R.attr.colorOnPrimary, typedValue, true); Drawable drawable = DrawableCompat.wrap( ContextCompat.getDrawable(getContext(), R.drawable.ic_outline_photo_camera_24px)); diff --git a/app/src/main/java/org/tasks/themes/ThemeCache.java b/app/src/main/java/org/tasks/themes/ThemeCache.java index 62dde4e18..2696f7a79 100644 --- a/app/src/main/java/org/tasks/themes/ThemeCache.java +++ b/app/src/main/java/org/tasks/themes/ThemeCache.java @@ -68,7 +68,7 @@ public class ThemeCache { i, resolveAttribute(theme, R.attr.colorPrimary), resolveAttribute(theme, R.attr.colorPrimaryVariant), - resolveAttribute(theme, R.attr.actionBarPrimaryText), + resolveAttribute(theme, R.attr.colorOnPrimary), resolveBoolean(theme, R.attr.dark_status_bar))); } String[] accentNames = resources.getStringArray(R.array.accents); diff --git a/app/src/main/java/org/tasks/ui/MenuColorizer.java b/app/src/main/java/org/tasks/ui/MenuColorizer.java index a115e77a3..582849df6 100644 --- a/app/src/main/java/org/tasks/ui/MenuColorizer.java +++ b/app/src/main/java/org/tasks/ui/MenuColorizer.java @@ -51,19 +51,18 @@ public class MenuColorizer { public static void colorToolbar(Context context, Toolbar toolbar) { TypedValue typedValue = new TypedValue(); - context.getTheme().resolveAttribute(R.attr.actionBarPrimaryText, typedValue, true); + context.getTheme().resolveAttribute(R.attr.colorOnPrimary, typedValue, true); colorToolbar(toolbar, typedValue.data); } public static void colorToolbar(Toolbar toolbar, int color) { toolbar.setNavigationIcon(colorDrawable(toolbar.getNavigationIcon(), color)); - toolbar.setTitleTextColor(color); colorMenu(toolbar.getMenu(), color); } public static void colorMenu(Context context, Menu menu) { TypedValue typedValue = new TypedValue(); - context.getTheme().resolveAttribute(R.attr.actionBarPrimaryText, typedValue, true); + context.getTheme().resolveAttribute(R.attr.colorOnPrimary, typedValue, true); colorMenu(menu, typedValue.data); } diff --git a/app/src/main/res/layout/fragment_comment_bar.xml b/app/src/main/res/layout/fragment_comment_bar.xml index bf31ed5fa..fad499682 100644 --- a/app/src/main/res/layout/fragment_comment_bar.xml +++ b/app/src/main/res/layout/fragment_comment_bar.xml @@ -42,7 +42,7 @@ android:nextFocusLeft="@id/commentField" android:nextFocusUp="@id/commentField" android:textAlignment="viewStart" - android:textColor="?attr/actionBarPrimaryText" + android:textColor="?attr/colorOnPrimary" android:textColorHint="?attr/actionBarSecondaryText" android:textCursorDrawable="@null" android:textSize="16sp"/> @@ -56,7 +56,7 @@ android:layout_marginLeft="3dip" android:scaleType="center" android:src="@drawable/ic_outline_add_24px" - android:tint="?attr/actionBarPrimaryText" + android:tint="?attr/colorOnPrimary" android:visibility="gone"/> diff --git a/app/src/main/res/layout/toolbar.xml b/app/src/main/res/layout/toolbar.xml index b43a6ac01..bb476ba2c 100644 --- a/app/src/main/res/layout/toolbar.xml +++ b/app/src/main/res/layout/toolbar.xml @@ -7,6 +7,7 @@ android:background="?attr/colorPrimary" android:elevation="@dimen/elevation_toolbar" android:theme="?attr/overlay_theme" + app:titleTextColor="?attr/colorOnPrimary" app:popupTheme="@style/popup_overlay" app:toolbarStyle="@style/Widget.MaterialComponents.Toolbar" tools:ignore="UnusedAttribute"/> diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml index 04a4aeed0..1d9314dde 100644 --- a/app/src/main/res/values/attrs.xml +++ b/app/src/main/res/values/attrs.xml @@ -12,7 +12,6 @@ - diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index fcfc65315..28e4eac64 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -31,14 +31,14 @@