diff --git a/desktop/app/src/main/kotlin/com/abdownloadmanager/desktop/ui/Ui.kt b/desktop/app/src/main/kotlin/com/abdownloadmanager/desktop/ui/Ui.kt index 0bbe7c4..adba089 100644 --- a/desktop/app/src/main/kotlin/com/abdownloadmanager/desktop/ui/Ui.kt +++ b/desktop/app/src/main/kotlin/com/abdownloadmanager/desktop/ui/Ui.kt @@ -146,7 +146,7 @@ private fun ApplicationScope.SystemTray( IComposeSystemTray.Instance.ComposeSystemTray( icon = MyIcons.appIcon, onClick = showDownloadList, - title = AppInfo.displayName.asStringSource(), + tooltip = AppInfo.displayName.asStringSource(), menu = remember { buildMenu { +showDownloadList diff --git a/desktop/tray/common/src/main/kotlin/ir/amirab/util/desktop/systemtray/IComposeSystemTray.kt b/desktop/tray/common/src/main/kotlin/ir/amirab/util/desktop/systemtray/IComposeSystemTray.kt index 0e606ce..2545c98 100644 --- a/desktop/tray/common/src/main/kotlin/ir/amirab/util/desktop/systemtray/IComposeSystemTray.kt +++ b/desktop/tray/common/src/main/kotlin/ir/amirab/util/desktop/systemtray/IComposeSystemTray.kt @@ -10,7 +10,7 @@ interface IComposeSystemTray { @Composable fun ComposeSystemTray( icon: IconSource, - title: StringSource, + tooltip: StringSource, menu: List, onClick: () -> Unit, ) diff --git a/desktop/tray/linux/src/main/kotlin/ir/amirab/util/desktop/systemtray/impl/ComposeSystemTrayForLinux.kt b/desktop/tray/linux/src/main/kotlin/ir/amirab/util/desktop/systemtray/impl/ComposeSystemTrayForLinux.kt index 685b047..83359c6 100644 --- a/desktop/tray/linux/src/main/kotlin/ir/amirab/util/desktop/systemtray/impl/ComposeSystemTrayForLinux.kt +++ b/desktop/tray/linux/src/main/kotlin/ir/amirab/util/desktop/systemtray/impl/ComposeSystemTrayForLinux.kt @@ -19,7 +19,7 @@ class ComposeSystemTrayForLinux : IComposeSystemTray { @Composable override fun ComposeSystemTray( icon: IconSource, - title: StringSource, + tooltip: StringSource, menu: List, onClick: () -> Unit ) { @@ -36,7 +36,7 @@ class ComposeSystemTrayForLinux : IComposeSystemTray { GlobalLayoutDirection, ) } - val tooltipString = title.rememberString() + val tooltipString = tooltip.rememberString() LaunchedEffect(awtImage) { systemTray.setImage(awtImage) diff --git a/desktop/tray/windows/src/main/kotlin/ir/amirab/util/desktop/systemtray/impl/ComposeSystemTrayForWindows.kt b/desktop/tray/windows/src/main/kotlin/ir/amirab/util/desktop/systemtray/impl/ComposeSystemTrayForWindows.kt index 42222bf..07dfd8a 100644 --- a/desktop/tray/windows/src/main/kotlin/ir/amirab/util/desktop/systemtray/impl/ComposeSystemTrayForWindows.kt +++ b/desktop/tray/windows/src/main/kotlin/ir/amirab/util/desktop/systemtray/impl/ComposeSystemTrayForWindows.kt @@ -19,14 +19,14 @@ class ComposeSystemTrayForWindows : IComposeSystemTray { @Composable override fun ComposeSystemTray( icon: IconSource, - title: StringSource, + tooltip: StringSource, menu: List, onClick: () -> Unit, ) { var popUpPosition by remember { mutableStateOf(null as DpOffset?) } val closeOptions = { popUpPosition = null } AwtTray( - tooltip = title.rememberString(), + tooltip = tooltip.rememberString(), icon = icon.rememberPainter(), onClick = onClick, onRightClick = {