Skip to content

Commit 8d55f0c

Browse files
committed
Add initialDismissMode to rememberTrayAppState setup in TrayAppDemo
- Set `TrayWindowDismissMode.MANUAL` as the initial dismiss mode for better control over tray window behavior.
1 parent 39d4b62 commit 8d55f0c

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/TrayAppDemo.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import androidx.compose.ui.window.application
1919
import androidx.compose.ui.window.rememberWindowState
2020
import com.kdroid.composetray.tray.api.ExperimentalTrayAppApi
2121
import com.kdroid.composetray.tray.api.TrayApp
22+
import com.kdroid.composetray.tray.api.TrayWindowDismissMode
2223
import com.kdroid.composetray.tray.api.rememberTrayAppState
2324
import com.kdroid.composetray.utils.WindowRaise
2425
import com.kdroid.composetray.utils.allowComposeNativeTrayLogging
@@ -41,7 +42,8 @@ fun main() {
4142
// Create TrayAppState with initial settings
4243
val trayAppState = rememberTrayAppState(
4344
initialWindowSize = DpSize(300.dp, 500.dp),
44-
initiallyVisible = true
45+
initiallyVisible = true,
46+
initialDismissMode = TrayWindowDismissMode.MANUAL
4547
)
4648

4749
// Observe visibility changes

0 commit comments

Comments
 (0)