diff --git a/app/src/main/java/chat/revolt/sheets/MessageContextSheet.kt b/app/src/main/java/chat/revolt/sheets/MessageContextSheet.kt index b9830e03..79b44ad7 100644 --- a/app/src/main/java/chat/revolt/sheets/MessageContextSheet.kt +++ b/app/src/main/java/chat/revolt/sheets/MessageContextSheet.kt @@ -100,6 +100,7 @@ fun MessageContextSheet( ) { if (message.content.isNullOrEmpty()) { coroutineScope.launch { + shareSheetState.hide() onHideSheet() Toast.makeText( context, @@ -116,6 +117,9 @@ fun MessageContextSheet( Toast.LENGTH_SHORT ).show() + coroutineScope.launch { + shareSheetState.hide() + } coroutineScope.launch { clipboardManager.setText(AnnotatedString(message.content)) onHideSheet() @@ -144,6 +148,9 @@ fun MessageContextSheet( Toast.LENGTH_SHORT ).show() + coroutineScope.launch { + shareSheetState.hide() + } coroutineScope.launch { onHideSheet() } @@ -164,6 +171,9 @@ fun MessageContextSheet( Toast.LENGTH_SHORT ).show() + coroutineScope.launch { + shareSheetState.hide() + } coroutineScope.launch { onHideSheet() } @@ -193,6 +203,9 @@ fun MessageContextSheet( Toast.LENGTH_SHORT ).show() + coroutineScope.launch { + shareSheetState.hide() + } coroutineScope.launch { onHideSheet() }