signalapp / Signal-Android

A private messenger for Android.
https://signal.org
GNU Affero General Public License v3.0
25.67k stars 6.16k forks source link

System theme changes not reflected in chats without screen reload #13654

Open neunzehnachtneun opened 3 months ago

neunzehnachtneun commented 3 months ago

Bug description

There is a UI glitch introduced in 7.12.3 showing up in chats. The change of the dark mode switch is not recognized anymore in group and single chats, while it seems working in overview and settings.

Steps to reproduce

Actual result: Chat view stays light. Expected result: Chat view should change to dark mode

Screenshots

Device info

Device: Pixel 6a Android version: 14 Signal version: 7.12.3 + 7.13.4

Link to debug log

https://debuglogs.org/android/7.12.3/f7cecbcc452a408a0afd39c7ba96bff7b4f67f95f56cec986ca4011d9f4e056f

henkkasoft commented 2 months ago

I changed to new Android device and experienced something similar.

I had dark mode in my previous device's Signal application. I used set up my device solution to get all my data and installed apps to new device. Signal had the dark mode set by default but it did not take effect until I switch it to light mode and then back to dark mode. My new phone settings does not have dark mode set, only Signal app have.

Environment: Device: moto g84 5G Android version: 14 Signal version: 7.14.2

neunzehnachtneun commented 2 months ago

The issue is still present. Using v7.17.5.

New log: https://debuglogs.org/android/7.17.5/c9664f73ca19528d992ab0fa308642a2b5d0885382c1dd42320af573a33d843d

neunzehnachtneun commented 2 months ago

See screen recording just after switching from light to dark theme:

https://github.com/user-attachments/assets/4b154544-879b-4745-8b96-4003a9b527ad

neunzehnachtneun commented 3 weeks ago

Unfortunenately still present under 7.21.5 using Android 15.