Closed RJ722 closed 1 year ago
Hi Rahul, thanks for the report! I agree that it would be nice to fix all three issues. Feel free to investigate if you like.
Since many OSs and distributions deprecate tray icons, I think one option for resolving the issues could be to disable the tray icon completely on macOS. Personally, I'd go with that option and I think the same is already done for Linux.
Some more information:
2021-01-17 22:28:07,460 DEBUG Tray icon visible: False
and verified closeToTray
was indeed set to 0 in the configuration. I'm a bit confused as I was under the impression that setting this to 0 would disable the tray icon. Is this not the case? (Also, I tried changing it to 1, but as far as I can tell, it didn't change anything.)
Since many OSs and distributions deprecate tray icons, I think one option for resolving the issues could be to disable the tray icon completely on macOS.
Given that these bugs are probably in Gtk, and not in RedNotebook, I also think that this should be the way forward. But given pt. 1 above, I'm not sure how easy it would be to do so.
If you'd be kind enough to let me know what needs to be done, I'd be happy to take a look and fix/disable this.
Regarding 1: yes, that sounds like a bug. I briefly looked at the code but couldn't find an obvious mistake. Can you investigate deeper? The tray icon should be visible if and only if closeToTray is 1. And the option to set closeToTray to 1 via the GUI preferences dialog should only show up on Windows.
I'm closing this issue for now, since there hasn't been any recent activity. Feel free to reopen it if the issue persists in the latest RedNotebook version.
Describe the bug
I noticed that the Tray Icon behaves unexpectedly in three scenarios:
To Reproduce I've added all the steps in the above points, and in the video.
Screenshots
https://user-images.githubusercontent.com/15556382/104815681-f7e18980-583b-11eb-8f68-bbc49fe62529.mov
Versions: I'm running rednotebook directly from master on macOS Big Sur 11.0.1.
Log output when reproducing bug