From 9211e00f638eb2693095fd92ccd80563db57f238 Mon Sep 17 00:00:00 2001 From: daniil Date: Thu, 31 Aug 2023 00:01:41 +0200 Subject: [PATCH] Preparations for publishing 2.3.0 version --- app/build.gradle | 4 ++-- app/proguard-rules.pro | 1 - .../hubs/ui/screens/comments/CommentThreadScreen.kt | 6 ++++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index c4943f03..03a4e397 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -13,8 +13,8 @@ android { applicationId "com.garnegsoft.hubs" minSdk 23 targetSdk 34 - versionCode 7 - versionName "2.2.0" + versionCode 8 + versionName "2.3.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" vectorDrawables { diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index d9e6c716..9ffdfe2b 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -27,7 +27,6 @@ static <1>$Companion Companion; } --dontobfuscate # Keep `serializer()` on companion objects (both default and named) of serializable classes. -if @kotlinx.serialization.Serializable class ** { diff --git a/app/src/main/java/com/garnegsoft/hubs/ui/screens/comments/CommentThreadScreen.kt b/app/src/main/java/com/garnegsoft/hubs/ui/screens/comments/CommentThreadScreen.kt index 1cc48542..a6427cf2 100644 --- a/app/src/main/java/com/garnegsoft/hubs/ui/screens/comments/CommentThreadScreen.kt +++ b/app/src/main/java/com/garnegsoft/hubs/ui/screens/comments/CommentThreadScreen.kt @@ -110,8 +110,10 @@ fun CommentsThreadScreen( LaunchedEffect(key1 = Unit, block = { launch(Dispatchers.IO) { - CommentsListController.getThread(articleId, threadId)?.let { - viewModel.comments.postValue(it) + if (!viewModel.comments.isInitialized) { + CommentsListController.getThread(articleId, threadId)?.let { + viewModel.comments.postValue(it) + } } } })