https://bugs.kde.org/show_bug.cgi?id=498868

Albert Vaca Cintora <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/netw
                   |                            |ork/kdeconnect-android/-/co
                   |                            |mmit/e10aa8d3816a12d8c1742d
                   |                            |891e0015b787550599
             Status|ASSIGNED                    |RESOLVED

--- Comment #6 from Albert Vaca Cintora <[email protected]> ---
Git commit e10aa8d3816a12d8c1742d891e0015b787550599 by Albert Vaca Cintora, on
behalf of Masum Ali.
Committed on 13/10/2026 at 23:16.
Pushed by albertvaka into branch 'master'.

security: Do not mutate resources configuration when setting temporary locale
for cert generation

Mutating resources.configuration via the deprecated updateConfiguration()
overwrites the application-wide LocaleList with a single Locale. On Android 7+,
this corrupts locale resolution and causes the app UI to unexpectedly fall
back to secondary or arbitrary translation languages.

Instead of touching Context resources, only temporarily adjust
Locale.setDefault() wrapped in a try-finally block to ensure it is always
restored safely.

M  +29   -36   src/main/java/org/kde/kdeconnect/helpers/security/SslHelper.kt

https://invent.kde.org/network/kdeconnect-android/-/commit/e10aa8d3816a12d8c1742d891e0015b787550599

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to