File tree Expand file tree Collapse file tree
app/src/main/java/app/grapheneos/camera/ui/composable Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ import app.grapheneos.camera.ui.theme.AppColor
2828fun FileDeletionDialog (
2929 deletionItem : CapturedItem ? ,
3030 onDeleteAction : (item: CapturedItem ) -> Unit ,
31- onDismissAction : () -> Unit ,
31+ dismissHandler : () -> Unit ,
3232
3333 ) {
3434 if (deletionItem != null ) {
@@ -71,12 +71,13 @@ fun FileDeletionDialog(
7171 modifier = Modifier .align(Alignment .End )
7272 ) {
7373 TextButton (
74- onClick = onDismissAction ) {
74+ onClick = dismissHandler ) {
7575 Text (" Cancel" )
7676 }
7777
7878 TextButton (onClick = {
7979 onDeleteAction(deletionItem)
80+ dismissHandler()
8081 }) {
8182 Text (" Delete" )
8283 }
@@ -87,7 +88,7 @@ fun FileDeletionDialog(
8788 }
8889 },
8990
90- onDismissRequest = onDismissAction
91+ onDismissRequest = dismissHandler
9192 )
9293 }
9394}
Original file line number Diff line number Diff line change @@ -160,10 +160,8 @@ fun GalleryScreen(
160160 )
161161 }
162162 }
163-
164- itemToBeDeleted = null
165163 },
166- onDismissAction = {
164+ dismissHandler = {
167165 itemToBeDeleted = null
168166 }
169167 )
You can’t perform that action at this time.
0 commit comments