Skip to content

Commit 7af6708

Browse files
committed
[bugfix] Заблокировать возможность использования приложения при открытом окне выбора пути сканирования
1 parent 007263a commit 7af6708

File tree

1 file changed

+7
-2
lines changed
  • shared/src/desktopMain/kotlin/ru/packetdima/datascanner/ui/windows/screens/main

1 file changed

+7
-2
lines changed

shared/src/desktopMain/kotlin/ru/packetdima/datascanner/ui/windows/screens/main/MainScreen.kt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ import ru.packetdima.datascanner.common.ScanSettings
3232
import ru.packetdima.datascanner.resources.*
3333
import ru.packetdima.datascanner.scan.ScanService
3434
import ru.packetdima.datascanner.scan.common.ScanPathHelper
35+
import ru.packetdima.datascanner.scan.common.createDialogSettings
3536
import ru.packetdima.datascanner.scan.common.files.FileType
3637
import ru.packetdima.datascanner.scan.functions.CertDetectFun
3738
import ru.packetdima.datascanner.scan.functions.CodeDetectFun
@@ -42,7 +43,8 @@ import java.io.File
4243

4344

4445
@Composable
45-
fun MainScreen() {
46+
fun MainScreen(
47+
) {
4648

4749
val scanService = koinInject<ScanService>()
4850

@@ -75,14 +77,17 @@ fun MainScreen() {
7577
type = FileKitType.File(),
7678
mode = FileKitMode.Multiple(),
7779
title = "Select Directory",
80+
dialogSettings = createDialogSettings()
7881
) { result ->
7982
if (result != null) {
8083
path = result.joinToString(";")
8184
}
8285

8386
}
8487

85-
val folderPicker = rememberDirectoryPickerLauncher { dir ->
88+
val folderPicker = rememberDirectoryPickerLauncher(
89+
dialogSettings = createDialogSettings()
90+
) { dir ->
8691
if (dir != null) {
8792
path = dir.path
8893
}

0 commit comments

Comments
 (0)