Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple icons appearing in tray for multiple windows #31

Open
Vilx2 opened this issue Feb 1, 2019 · 4 comments
Open

Multiple icons appearing in tray for multiple windows #31

Vilx2 opened this issue Feb 1, 2019 · 4 comments

Comments

@Vilx2
Copy link

Vilx2 commented Feb 1, 2019

When Thunderbird opens multiple windows (like when writing a new email), multiple icons also appear in the system tray. Furthermore, if the other window is "Write a new email" (perhaps in other cases too), there additional issues:

  • If the window is minimized, its tray icon does not open the context menu
  • If the window is visible and you select the option "Restore" from the context menu of its tray icon, the window disappears (including its taskbar icon), but the tray icon remains. Selecting "Restore" again brings the window back.

I believe that the correct behavior would be to display one icon per Thunderbird process. Restore option should only be visible when the window is minimized to tray and only apply to the main window of Thunderbird. Other windows should exist as before and not be affected by the tray icon.

Environment (please complete the following information):

  • OS: Windows 10
  • Thunderbird Version: 60.5.0
  • MinimizeToTray Reanimated Version: 1.4.9
@ysard
Copy link
Owner

ysard commented Feb 1, 2019

Hi,
I am currently thinking about minimizing windows other than the main window for a future addon.
I have three choices:

  • No minimization in the systray (yours)
  • Minimization with a dedicated icon
  • Minimization and possibility of reopening from the context menu related to the main icon in the systray.

The simplest is the first and it is also the one that I privileged for the moment.
Your remarks will be taken into account in the future addon.

@ysard ysard added the Windows label Feb 1, 2019
@sonaux
Copy link

sonaux commented Feb 1, 2019

I stand with variant "Minimize only main window to the tray", because whole idea of this plugin is to keep Thunderbird running when you are NOT using it's interface for reading/writing of emails or tasks. So, If you composing a letter and decided to switch to other activities for some time, use Save to Drafts and then minimize Thunderbird to hide it.

@Vilx2
Copy link
Author

Vilx2 commented Feb 2, 2019

Thank you, ysard! :)

The application that I've seen this do well is Microsoft Outlook. At least, years ago when I still used it. I don't know about recent versions. But back then it only had one icon in the systray. I think it didn't even disappear when the application was open - it was just there permanently while the process was running. And it changed appearance depending on whether you had unread mail or not. Thunderbird also has an option to show a systray icon when a new email has arrived, but it's separate from this icon. I don't know if they can be easily merged.

P.S. Fun fact - did you know that the correct name for systray is "the notification area"? :)

@WPFilmmaker
Copy link

I have encountered this issue once on Linux too. It is a common problem which was present also in other systemtotray addons.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants