From 2af64000de021d4b8e272828bd880a994e4a2919 Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Tue, 14 Mar 2023 18:00:09 +0100 Subject: [PATCH] Add back handler to customize icon picker --- .../ui/launcher/sheets/CustomizeSearchableSheet.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/sheets/CustomizeSearchableSheet.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/sheets/CustomizeSearchableSheet.kt index d5715f35..150c4873 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/sheets/CustomizeSearchableSheet.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/sheets/CustomizeSearchableSheet.kt @@ -2,6 +2,7 @@ package de.mm20.launcher2.ui.launcher.sheets import android.content.pm.PackageManager import android.graphics.drawable.InsetDrawable +import androidx.activity.compose.BackHandler import androidx.appcompat.content.res.AppCompatResources import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Column @@ -68,6 +69,12 @@ fun CustomizeSearchableSheet( val pickIcon by viewModel.isIconPickerOpen + if (pickIcon) { + BackHandler { + viewModel.closeIconPicker() + } + } + BottomSheetDialog( onDismissRequest = onDismiss, title = {