I deaktivated Tray icon under Appearence -> More, but if I have the Option Use tab titles on, the Tray icon appears.
When opening Console settings hit OK - Button it disappears.
Is there a way the always hide the Tray icon, or at least limited them for only one?
Sorry, I can't see that behaviour. Can you send me your starting config and exact steps to reproduce this?
Could you consider the option to make Console hide to the tray icon, without appearing on the TaskBar? I thought that was the point of the tray icon, but I cannot make it hise to tray. Cheers.
Settings -> Appearance | More, uncheck 'Taskbar Button', check 'Tray icon'. Close Console2 and reopen it.
(2.00.141 build from Nov 2nd).
Do you using some kind of Desktop-Shell Replacement such as Blackbox/Emerge Desktop?
I've seen TrayIcon Problems with Console under bblean (Backbox), but i think it's a problem of these shells, they may handle the SystemTray diffrent.
This behaviour can be fixed in MainFrame.cpp
In the function OnUpdateTitles, at around line 900 there are 2 lines together like so:
Change them to be like this:
Recompile and be happy.
As you can see from above, the NIM_MODIFY message was sent everytime the OnUpdateTitles function was called. There are a few other calls to SetTray icon in that file. One might want to look at those too and make sure the tray icon setting is checked first if it makes sense to do so.
Nice catch, Brad!
I'll add your fix and check the rest of the code for the next build.
Log in to post a comment.