Skip to content

Commit

Permalink
Fix crash on conversation color picker open.
Browse files Browse the repository at this point in the history
  • Loading branch information
alex-signal committed Oct 18, 2019
1 parent 44dba4b commit 88f2b67
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 27 deletions.
1 change: 0 additions & 1 deletion res/layout/recipient_preference_activity.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,6 @@
android:background="@color/transparent"
android:layout_marginTop="24dp"
android:theme="@style/TextSecure.DarkActionBar.Conversation"
app:navigationIcon="@drawable/ic_arrow_left_24"
app:layout_collapseMode="pin" >

</androidx.appcompat.widget.Toolbar>
Expand Down
8 changes: 4 additions & 4 deletions res/values-v21/themes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@
</style>

<style name="TextSecure.DarkTheme" parent="@style/TextSecure.BaseDarkTheme">
<item name="android:statusBarColor">?android:attr/windowBackground</item>
<item name="android:navigationBarColor">?android:attr/windowBackground</item>
<item name="android:statusBarColor">@color/core_grey_95</item>
<item name="android:navigationBarColor">@color/core_grey_95</item>
</style>

<style name="TextSecure.DarkNoActionBar" parent="@style/TextSecure.BaseDarkNoActionBar">
<item name="android:statusBarColor">?android:attr/windowBackground</item>
<item name="android:navigationBarColor">?android:attr/windowBackground</item>
<item name="android:statusBarColor">@color/core_grey_95</item>
<item name="android:navigationBarColor">@color/core_grey_95</item>
<item name="android:colorControlActivated">@color/signal_primary_dark</item>
</style>

Expand Down
18 changes: 9 additions & 9 deletions res/values-v23/themes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,34 +2,34 @@
<resources>
<style name="TextSecure.LightTheme" parent="TextSecure.BaseLightTheme">
<item name="android:windowLightStatusBar">true</item>
<item name="android:statusBarColor">?android:attr/windowBackground</item>
<item name="android:statusBarColor">@color/white</item>
</style>

<style name="TextSecure.DarkTheme" parent="TextSecure.BaseDarkTheme">
<item name="android:navigationBarColor">?android:attr/windowBackground</item>
<item name="android:statusBarColor">?android:attr/windowBackground</item>
<item name="android:navigationBarColor">@color/core_grey_95</item>
<item name="android:statusBarColor">@color/core_grey_95</item>
<item name="android:windowLightStatusBar">false</item>
</style>

<style name="TextSecure.LightRegistrationTheme" parent="TextSecure.LightNoActionBar">
<item name="android:windowLightStatusBar">true</item>
<item name="android:statusBarColor">@color/core_grey_02</item>
<item name="android:statusBarColor">@color/white</item>
</style>

<style name="TextSecure.DarkRegistrationTheme" parent="TextSecure.DarkNoActionBar">
<item name="android:windowLightStatusBar">false</item>
<item name="android:statusBarColor">@color/core_black</item>
<item name="android:navigationBarColor">?android:attr/windowBackground</item>
<item name="android:statusBarColor">@color/core_grey_95</item>
<item name="android:navigationBarColor">@color/core_grey_95</item>
</style>

<style name="TextSecure.LightNoActionBar" parent="TextSecure.BaseLightNoActionBar">
<item name="android:statusBarColor">?android:attr/windowBackground</item>
<item name="android:statusBarColor">@color/white</item>
<item name="android:windowLightStatusBar">true</item>
</style>

<style name="TextSecure.DarkNoActionBar" parent="TextSecure.BaseDarkNoActionBar">
<item name="android:statusBarColor">?android:attr/windowBackground</item>
<item name="android:statusBarColor">@color/core_grey_95</item>
<item name="android:windowLightStatusBar">false</item>
<item name="android:navigationBarColor">?android:attr/windowBackground</item>
<item name="android:navigationBarColor">@color/core_grey_95</item>
</style>
</resources>
24 changes: 12 additions & 12 deletions res/values-v27/themes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,43 +2,43 @@
<resources>
<style name="TextSecure.LightTheme" parent="TextSecure.BaseLightTheme">
<item name="android:windowLightStatusBar">true</item>
<item name="android:statusBarColor">?android:attr/windowBackground</item>
<item name="android:navigationBarColor">?android:attr/windowBackground</item>
<item name="android:statusBarColor">@color/white</item>
<item name="android:navigationBarColor">@color/white</item>
<item name="android:windowLightNavigationBar">true</item>
</style>

<style name="TextSecure.DarkTheme" parent="TextSecure.BaseDarkTheme">
<item name="android:statusBarColor">?android:attr/windowBackground</item>
<item name="android:statusBarColor">@color/core_grey_95</item>
<item name="android:windowLightStatusBar">false</item>
<item name="android:navigationBarColor">?android:attr/windowBackground</item>
<item name="android:navigationBarColor">@color/core_grey_95</item>
<item name="android:windowLightNavigationBar">false</item>
</style>

<style name="TextSecure.LightRegistrationTheme" parent="TextSecure.LightNoActionBar">
<item name="android:windowLightStatusBar">true</item>
<item name="android:statusBarColor">@color/core_grey_02</item>
<item name="android:navigationBarColor">?android:attr/windowBackground</item>
<item name="android:statusBarColor">@color/white</item>
<item name="android:navigationBarColor">@color/white</item>
<item name="android:windowLightNavigationBar">true</item>
</style>

<style name="TextSecure.DarkRegistrationTheme" parent="TextSecure.DarkNoActionBar">
<item name="android:windowLightStatusBar">false</item>
<item name="android:statusBarColor">@color/core_black</item>
<item name="android:navigationBarColor">?android:attr/windowBackground</item>
<item name="android:statusBarColor">@color/core_grey_95</item>
<item name="android:navigationBarColor">@color/core_grey_95</item>
<item name="android:windowLightNavigationBar">false</item>
</style>

<style name="TextSecure.LightNoActionBar" parent="TextSecure.BaseLightNoActionBar">
<item name="android:statusBarColor">?android:attr/windowBackground</item>
<item name="android:statusBarColor">@color/white</item>
<item name="android:windowLightStatusBar">true</item>
<item name="android:navigationBarColor">?android:attr/windowBackground</item>
<item name="android:navigationBarColor">@color/white</item>
<item name="android:windowLightNavigationBar">true</item>
</style>

<style name="TextSecure.DarkNoActionBar" parent="TextSecure.BaseDarkNoActionBar">
<item name="android:statusBarColor">?android:attr/windowBackground</item>
<item name="android:statusBarColor">@color/core_grey_95</item>
<item name="android:windowLightStatusBar">false</item>
<item name="android:navigationBarColor">?android:attr/windowBackground</item>
<item name="android:navigationBarColor">@color/core_grey_95</item>
<item name="android:windowLightNavigationBar">false</item>
</style>
</resources>
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,6 @@ private void initializeToolbar() {
});

Toolbar toolbar = ViewUtil.findById(this, R.id.toolbar);
DrawableCompat.setTint(toolbar.getNavigationIcon(), ThemeUtil.getThemedColor(this, R.attr.conversation_subtitle_color));
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setLogo(null);
Expand Down

0 comments on commit 88f2b67

Please sign in to comment.