No need to update UUID anymore. After deletion the draft can just be updated.
This commit is contained in:
@@ -174,7 +174,6 @@ import java.text.DateFormat
|
|||||||
import java.text.SimpleDateFormat
|
import java.text.SimpleDateFormat
|
||||||
import java.util.Date
|
import java.util.Date
|
||||||
import java.util.Locale
|
import java.util.Locale
|
||||||
import java.util.UUID
|
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
fun ChannelScreen(
|
fun ChannelScreen(
|
||||||
@@ -328,7 +327,6 @@ fun ChannelScreen(
|
|||||||
newPostModel.message = TextFieldValue("")
|
newPostModel.message = TextFieldValue("")
|
||||||
replyTo.value = null
|
replyTo.value = null
|
||||||
accountViewModel.deleteDraft(newPostModel.draftTag)
|
accountViewModel.deleteDraft(newPostModel.draftTag)
|
||||||
newPostModel.draftTag = UUID.randomUUID().toString()
|
|
||||||
feedViewModel.sendToTop()
|
feedViewModel.sendToTop()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -128,7 +128,6 @@ import kotlinx.coroutines.flow.debounce
|
|||||||
import kotlinx.coroutines.flow.receiveAsFlow
|
import kotlinx.coroutines.flow.receiveAsFlow
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
import kotlinx.coroutines.withContext
|
import kotlinx.coroutines.withContext
|
||||||
import java.util.UUID
|
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
fun ChatroomScreen(
|
fun ChatroomScreen(
|
||||||
@@ -356,7 +355,6 @@ fun ChatroomScreen(
|
|||||||
accountViewModel.deleteDraft(newPostModel.draftTag)
|
accountViewModel.deleteDraft(newPostModel.draftTag)
|
||||||
|
|
||||||
newPostModel.message = TextFieldValue("")
|
newPostModel.message = TextFieldValue("")
|
||||||
newPostModel.draftTag = UUID.randomUUID().toString()
|
|
||||||
|
|
||||||
replyTo.value = null
|
replyTo.value = null
|
||||||
feedViewModel.sendToTop()
|
feedViewModel.sendToTop()
|
||||||
|
|||||||
Reference in New Issue
Block a user