فهرست منبع

[修复] 替换净化无法正确新增

HapeLee 11 ماه پیش
والد
کامیت
11afd9db52
1فایلهای تغییر یافته به همراه1 افزوده شده و 2 حذف شده
  1. 1 2
      app/src/main/java/io/legado/app/ui/replace/edit/ReplaceEditViewModel.kt

+ 1 - 2
app/src/main/java/io/legado/app/ui/replace/edit/ReplaceEditViewModel.kt

@@ -20,7 +20,7 @@ import kotlinx.coroutines.launch
 
 
 data class ReplaceEditUiState(
-    val id: Long = -1,
+    val id: Long = System.currentTimeMillis(),
     val name: TextFieldValue = TextFieldValue(""),
     val group: String = "默认",
     val pattern: TextFieldValue = TextFieldValue(""),
@@ -61,7 +61,6 @@ class ReplaceEditViewModel(
             } else {
                 _uiState.update {
                     it.copy(
-                        id = -1,
                         name = TextFieldValue(""),
                         pattern = TextFieldValue(savedStateHandle["pattern"] ?: ""),
                         isRegex = savedStateHandle["isRegex"] ?: false,