```` trayicon(icon = resources.stream(iconFileNam...
# tornadofx
r
Copy code
`
 trayicon(icon = resources.stream(iconFileName), autoSize = true, implicitExit = preferences.hideToTray.not()) {
            setOnMouseClicked(fxThread = true) {
                if (FX.primaryStage.isShowing) {
                    FX.primaryStage.hide()
                } else {
                    FX.primaryStage.show()
                    FX.primaryStage.toFront()
                }
            }
        }
`