Bug 472051 - "Close to System Tray" doesn't actually close to the System Tray
Summary: "Close to System Tray" doesn't actually close to the System Tray
Status: RESOLVED FIXED
Alias: None
Product: NeoChat
Classification: Applications
Component: General (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-07 14:35 UTC by Nate Graham
Modified: 2023-07-29 09:01 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2023-07-07 14:35:43 UTC
When using this setting, the System Tray *always* shows an icon for NeoChat, rather than only showing it when NeoChat's main window is closed. That's what I would expect to happen when using this setting, based on its text. Showing the System Tray icon all the time even when the main window is open feels redundant.
Comment 1 Tobias Fella 2023-07-28 18:44:10 UTC
FWIW, the behavior seems to match what Kleopatra and akregator do, with the tray icon always being visible
Comment 2 Nate Graham 2023-07-28 18:46:23 UTC
Then the setting name should be changed to something like "Show System Tray icon" I guess.

But that behavior doesn't make much sense to me, to be honest. Why would I want to see a System Tray icon for an app that has a visible window as well as a visible entry on the Task Manager? I don't see what benefits it provides when those are visible.
Comment 3 Bug Janitor Service 2023-07-28 18:49:23 UTC
A possibly relevant merge request was started @ https://invent.kde.org/network/neochat/-/merge_requests/1108
Comment 4 Tobias Fella 2023-07-28 18:50:18 UTC
I'm not disagreeing with your point; for consistency's sake (and since it's easier ;)), I've updated the string for now.
Comment 5 Tobias Fella 2023-07-29 09:01:17 UTC
Git commit 9997b1074a791a2784e5d9276b8cacc77bbfbd38 by Tobias Fella.
Committed on 29/07/2023 at 11:01.
Pushed by tfella into branch 'master'.

Make "Close to system tray" string more correct

M  +1    -1    src/qml/Settings/GeneralSettingsPage.qml

https://invent.kde.org/network/neochat/-/commit/9997b1074a791a2784e5d9276b8cacc77bbfbd38