diff --git a/CHANGES.md b/CHANGES.md index 94ceb85fbd..b447b6e6e5 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -11,6 +11,7 @@ Bugfix 🐛: - Message states cosmetic changes (#3007) - Fix exception in rxSingle (#3180) - Do not invite the current user when creating a room (#3123) + - Fix color issues when the system theme is changed (#2738) Translations 🗣: - diff --git a/build.gradle b/build.gradle index 3268cfa084..537a78992d 100644 --- a/build.gradle +++ b/build.gradle @@ -16,7 +16,7 @@ buildscript { classpath 'com.google.gms:google-services:4.3.5' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:3.1.1' - classpath 'com.google.android.gms:oss-licenses-plugin:0.10.3' + classpath 'com.google.android.gms:oss-licenses-plugin:0.10.4' classpath "com.likethesalad.android:string-reference:1.2.2" // NOTE: Do not place your application dependencies here; they belong diff --git a/matrix-sdk-android/build.gradle b/matrix-sdk-android/build.gradle index 0e1d372864..6b261d855d 100644 --- a/matrix-sdk-android/build.gradle +++ b/matrix-sdk-android/build.gradle @@ -115,7 +115,7 @@ dependencies { def lifecycle_version = '2.2.0' def arch_version = '2.1.0' def markwon_version = '3.1.0' - def daggerVersion = '2.34' + def daggerVersion = '2.34.1' def work_version = '2.5.0' def retrofit_version = '2.9.0' diff --git a/vector/build.gradle b/vector/build.gradle index d4623f1fa6..c9941d3cb0 100644 --- a/vector/build.gradle +++ b/vector/build.gradle @@ -294,10 +294,10 @@ dependencies { def fragment_version = '1.3.2' def arrow_version = "0.8.2" def markwon_version = '4.1.2' - def big_image_viewer_version = '1.7.1' + def big_image_viewer_version = '1.8.0' def glide_version = '4.12.0' def moshi_version = '1.12.0' - def daggerVersion = '2.34' + def daggerVersion = '2.34.1' def autofill_version = "1.1.0" def work_version = '2.5.0' def arch_version = '2.1.0' @@ -388,7 +388,7 @@ dependencies { implementation 'androidx.browser:browser:1.3.0' // Passphrase strength helper - implementation 'com.nulab-inc:zxcvbn:1.4.0' + implementation 'com.nulab-inc:zxcvbn:1.4.1' //Alerter implementation 'com.tapadoo.android:alerter:7.0.1' diff --git a/vector/src/main/java/im/vector/app/features/configuration/VectorConfiguration.kt b/vector/src/main/java/im/vector/app/features/configuration/VectorConfiguration.kt index 394eca030b..a2d190bd69 100644 --- a/vector/src/main/java/im/vector/app/features/configuration/VectorConfiguration.kt +++ b/vector/src/main/java/im/vector/app/features/configuration/VectorConfiguration.kt @@ -39,6 +39,8 @@ class VectorConfiguration @Inject constructor(private val context: Context) { Timber.v("## onConfigurationChanged(): restore the expected value ${VectorLocale.applicationLocale}") Locale.setDefault(VectorLocale.applicationLocale) } + // Night mode may have changed + ThemeUtils.init(context) } fun applyToApplicationContext() {