Skip to content

Commit

Permalink
[Top App Bar][ActionMode] Make title and subtitle match ActionBar's
Browse files Browse the repository at this point in the history
Resolves #2189

PiperOrigin-RevId: 425712147
  • Loading branch information
paulfthomas authored and pekingme committed Feb 2, 2022
1 parent f9914da commit 0f2b537
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 0 deletions.
Expand Up @@ -120,6 +120,14 @@

<style name="Widget.MaterialComponents.ActionBar.PrimarySurface" parent="Widget.MaterialComponents.ActionBar.Primary"/>

<style name="Widget.MaterialComponents.ActionMode" parent="Widget.AppCompat.ActionMode">
<item name="titleTextStyle">?attr/textAppearanceHeadline6</item>
<item name="subtitleTextStyle">?attr/textAppearanceSubtitle1</item>
<!-- Overrides minimum height in landscape to avoid headline6 and subtitle1 height concerns. -->
<item name="android:minHeight">@dimen/mtrl_toolbar_default_height</item>
<item name="maxButtonHeight">@dimen/mtrl_toolbar_default_height</item>
</style>

<style name="ThemeOverlay.MaterialComponents.ActionBar.Primary" parent="ThemeOverlay.AppCompat.ActionBar">
<item name="android:textColorPrimary">?attr/colorOnPrimary</item>
<item name="android:textColorSecondary">@color/material_on_primary_emphasis_medium</item>
Expand Down
Expand Up @@ -437,6 +437,7 @@
<item name="actionBarStyle">@style/Widget.MaterialComponents.ActionBar.Surface</item>
<item name="actionBarTheme">@style/ThemeOverlay.MaterialComponents.ActionBar.Surface</item>
<item name="actionOverflowMenuStyle">@style/Widget.MaterialComponents.PopupMenu.Overflow</item>
<item name="actionModeStyle">@style/Widget.MaterialComponents.ActionMode</item>

<!-- Framework, AppCompat, or Design Widget styles -->
<item name="appBarLayoutStyle">@style/Widget.MaterialComponents.AppBarLayout.Surface</item>
Expand Down Expand Up @@ -489,6 +490,7 @@
<item name="actionBarPopupTheme">@style/ThemeOverlay.MaterialComponents.Light</item>
<item name="actionBarStyle">@style/Widget.MaterialComponents.Light.ActionBar.Solid</item>
<item name="actionOverflowMenuStyle">@style/Widget.MaterialComponents.PopupMenu.Overflow</item>
<item name="actionModeStyle">@style/Widget.MaterialComponents.ActionMode</item>

<!-- Framework, AppCompat, or Design Widget styles -->
<item name="appBarLayoutStyle">@style/Widget.MaterialComponents.AppBarLayout.Primary</item>
Expand Down
Expand Up @@ -441,6 +441,7 @@
<item name="actionBarStyle">@style/Widget.MaterialComponents.ActionBar.Surface</item>
<item name="actionBarTheme">@style/ThemeOverlay.MaterialComponents.ActionBar.Surface</item>
<item name="actionOverflowMenuStyle">@style/Widget.MaterialComponents.PopupMenu.Overflow</item>
<item name="actionModeStyle">@style/Widget.MaterialComponents.ActionMode</item>

<!-- Framework, AppCompat, or Design Widget styles -->
<item name="appBarLayoutStyle">@style/Widget.MaterialComponents.AppBarLayout.Surface</item>
Expand Down Expand Up @@ -503,6 +504,7 @@
<item name="actionBarPopupTheme">@style/ThemeOverlay.MaterialComponents.Light</item>
<item name="actionBarStyle">@style/Widget.MaterialComponents.Light.ActionBar.Solid</item>
<item name="actionOverflowMenuStyle">@style/Widget.MaterialComponents.PopupMenu.Overflow</item>
<item name="actionModeStyle">@style/Widget.MaterialComponents.ActionMode</item>

<!-- Framework, AppCompat, or Design Widget styles -->
<item name="appBarLayoutStyle">@style/Widget.MaterialComponents.AppBarLayout.Primary</item>
Expand Down

0 comments on commit 0f2b537

Please sign in to comment.