Скрыть значок на панели задач
Как скрыть значок на панели задач в kotlin compose desktop windows.
Ответы (1 шт):
Вопрос в том, как скрыть окно из панели задач, когда оно открыто, или - как спрятать окно в трей, а не закрывать?
Если второе, то — https://github.com/avdim/compose-desktop-not-shown-in-task-bar
(или так с помощью Composable API).
Если первое, то нужно использовать собственный API: получать ComposeWindow.windowHandle и писать логику, специфичную для платформы, через JNI. Я не знаю точно, какой API для этого нужен, но это возможно. Возникнет еще одна проблема — скрыть окно с панели задач мы сможем только в том случае, если оно уже видно. Так вот будет небольшой глюк - на панели задач появляется окно на 300мс.