Can i minimize a `ComposeDialog`?
# compose-desktop
l
Can i minimize a
ComposeDialog
?
Like
WindowState
has
isMinimized
but
DialogState
doesnt
Ended up solving it with
Copy code
window.addWindowFocusListener(object : WindowFocusListener{
    override fun windowGainedFocus(e: WindowEvent?) {
        windowState.size = DpSize(size)
    }

    override fun windowLostFocus(e: WindowEvent?) {
        windowState.size = DpSize(0.dp, 0.dp)
    }
})
d
Why don't you use visibility for that, or just put an if(condition) to draw on recomposition
🤯 1
l
Completely forgot about window.isVisible property. the if wouldnt work because i dont want to trigger recomposition effects
👍🏻 1