Merge pull request #7 from amir1376/5-bug-the-app-window-open-in-the-left-side

app is now open in center of screen
This commit is contained in:
AmirHossein Abdolmotallebi 2024-08-05 12:40:57 +03:30 committed by GitHub
commit 5a397dc40b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -32,6 +32,7 @@ import com.abdownloadmanager.desktop.utils.isInDebugMode
import com.abdownloadmanager.desktop.utils.mvi.HandleEffects import com.abdownloadmanager.desktop.utils.mvi.HandleEffects
import androidx.compose.foundation.layout.* import androidx.compose.foundation.layout.*
import androidx.compose.runtime.* import androidx.compose.runtime.*
import androidx.compose.ui.Alignment
import androidx.compose.ui.window.* import androidx.compose.ui.window.*
import com.abdownloadmanager.utils.compose.ProvideDebugInfo import com.abdownloadmanager.utils.compose.ProvideDebugInfo
import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.CoroutineScope
@ -136,7 +137,10 @@ private fun HomeWindow(
onCLoseRequest: () -> Unit, onCLoseRequest: () -> Unit,
) { ) {
val size by homeComponent.windowSize.collectAsState() 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 onCloseRequest = onCLoseRequest
val windowTitle = "AB Download Manager" val windowTitle = "AB Download Manager"
val windowIcon = MyIcons.appIcon val windowIcon = MyIcons.appIcon