From e5cd53ebf31282170b22b782b563d472c8a60e36 Mon Sep 17 00:00:00 2001 From: AmirHossein Abdolmotallebi Date: Mon, 5 Aug 2024 12:37:48 +0330 Subject: [PATCH] app is now open in center of screen --- .../src/main/kotlin/com/abdownloadmanager/desktop/ui/Ui.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/desktop/app/src/main/kotlin/com/abdownloadmanager/desktop/ui/Ui.kt b/desktop/app/src/main/kotlin/com/abdownloadmanager/desktop/ui/Ui.kt index 1767c09..26e9df4 100644 --- a/desktop/app/src/main/kotlin/com/abdownloadmanager/desktop/ui/Ui.kt +++ b/desktop/app/src/main/kotlin/com/abdownloadmanager/desktop/ui/Ui.kt @@ -32,6 +32,7 @@ import com.abdownloadmanager.desktop.utils.isInDebugMode import com.abdownloadmanager.desktop.utils.mvi.HandleEffects import androidx.compose.foundation.layout.* import androidx.compose.runtime.* +import androidx.compose.ui.Alignment import androidx.compose.ui.window.* import com.abdownloadmanager.utils.compose.ProvideDebugInfo import kotlinx.coroutines.CoroutineScope @@ -136,7 +137,10 @@ private fun HomeWindow( onCLoseRequest: () -> Unit, ) { val size by homeComponent.windowSize.collectAsState() - val windowState = rememberWindowState(size = size) + val windowState = rememberWindowState( + size = size, + position = WindowPosition.Aligned(Alignment.Center) + ) val onCloseRequest = onCLoseRequest val windowTitle = "AB Download Manager" val windowIcon = MyIcons.appIcon