Menu

#291 Tray icon keeps disappearing

New
nobody
None
Medium
Defect
2012-05-03
2010-10-28
Anonymous
No

Originally created by: ganeshra...@gmail.com

What steps will reproduce the problem?
1. Start CommitMonitor as normal. The Tray icon should show up (if the option is checked, of course
2. A few seconds/minutes later the Tray icon disappears
3.

What is the expected output? What do you see instead?
Expect to see the Tray icon in the tray till I 'exit' CommitMonitor. But Tray icon disappears even though CommitMonitor is still running in background.

What version of the product are you using? On what operating system?
CommitMonitor 1.7.0.564
Windows Vista SP2 Home Basic

Please provide any additional information below.

Discussion

  • Anonymous

    Anonymous - 2010-10-29

    Originally posted by: tortoisesvn

    There's an option "always show tray icon".
    If you have that option checked, then maybe the icon doesn't disappear but Windows simply moves it to the inactive group.
    Also check this:
    http://geekswithblogs.net/sdorman/archive/2007/12/31/disappearing-system-tray-icons-on-windows-vista.aspx

     
  • Anonymous

    Anonymous - 2010-10-29

    Originally posted by: leandor@gmail.com

    This happens for me too, and no it not about "Windows" hiding it since I have disabled that "feature"... Also, I have the options Always show tray icon set to enabled.

    The icon disappears when to move the mouse over it after hiding the main window.

     
  • Anonymous

    Anonymous - 2010-10-29

    Originally posted by: tortoisesvn

    If the icon disappears when you hover the mouse pointer over it, then that means that the process itself is gone (most likely crashed).
    Tell your virus scanner to leave CM alone, that should help with the crashes.

     
  • Anonymous

    Anonymous - 2010-10-29

    Originally posted by: leandor@gmail.com

    No, that's not the case... I always have Process Explorer open minimized, and after the icon disappears I can see that the process is still there.

    I can start Commint Monitor again and it shows the icon until I hide it, then again moving the mouse over it and it disappears.

    OTOH, if I start Commit Monitor while there's one process still running, and it correctly shows the main window of the running one, but the icon doesn't re-appear.

    Just in case it matters: this is happening to me on a Windows 2003 Standard installation, I also use CM in Windows 7 and it works OK.

     
  • Anonymous

    Anonymous - 2010-10-29

    Originally posted by: leandor@gmail.com

    BTW, if you need any other info I could look up for you, just say so!

     
  • Anonymous

    Anonymous - 2010-10-29

    Originally posted by: ganeshra...@gmail.com

    I can confirm the exact behavior that leandor mentions: CommitMonitor process is still running (I use Process Explorer, not Task Manager), Tray icon disappears on mouseover, "hide inactive icons" disabled, Tray icon does not reappear if I simply start CommitMonitor again (without closing the old process) - To have Tray icon reappear I have to Exit CommitMonitor and restart it.

    I have the same settings as leandor does, except on Win Vista 32-bit SP2 Home Basic.

     
  • Anonymous

    Anonymous - 2010-10-29

    Originally posted by: ganeshra...@gmail.com

    Also thanks for the geekswithblogs.net link and reply, although it didn't help.

     
  • Anonymous

    Anonymous - 2010-10-30

    Originally posted by: tortoisesvn

    Check the registry DWORD value Software\\CommitMonitor\\TaskBarIcon
    It must be set to 1 or not exist at all.
    To make sure it doesn't exist, you might want to search the whole registry (could be located in the Wow6432Node).

     
  • Anonymous

    Anonymous - 2010-10-31

    Originally posted by: ganeshra...@gmail.com

    HKEY_CURRENT_USER\Software\CommitMonitor\TaskBarIcon does not exist for me.
    HKEY_LOCAL_MACHINE\SOFTWARE\CommitMonitor only has installDir key+value, nothing else.

    Does that help? Thanks again.

     
  • Anonymous

    Anonymous - 2010-10-31

    Originally posted by: mikhail-...@yandex.com

    It happened to me too on Windows Vista SP2 after updating CM to 1.7.0.564. The tray icon disappeared. I found the workaround that helped me. Just disable "Always show tray icon" checkbox, save settings, and then enable the checkbox again.

     
  • Anonymous

    Anonymous - 2010-10-31

    Originally posted by: ganeshra...@gmail.com

    Wow. Thanks mikhail. I am really surprised I failed to try this to begin with. Worked like a charm. Not sure why this fixes the bug though, but am glad it did.

     
  • Anonymous

    Anonymous - 2010-10-31

    Originally posted by: tortoisesvn

    Now that's strange. So it works if the registry key is set.
    But in the code, every time a registry key/value does not exist, a default value is used instead and that default value is TRUE for the TaskBarIcon value. So there shouldn't be any difference.

     
  • Anonymous

    Anonymous - 2010-11-01

    Originally posted by: leandor@gmail.com

    Hey, sorry for the delay... I wasn't near my "failing" PC until today.

    Just for the record, I have 'HKEY_CURRENT_USER\Software\CommitMonitor\TaskBarIcon' set to '1'

    I'm now accessing my computer at its site (when Friday I was accessing it via VPN using Terminal Services) and to my surprise now it's working OK.

    In the 'normal' logon session (the opposite to the 'remote' session) I cannot reproduce the problem again.

    I'll try to check if when using Remote Desktop still it's failing... maybe that's of some help.

     
  • Anonymous

    Anonymous - 2010-11-03

    Originally posted by: ltz....@gmail.com

    Same here. 'HKEY_CURRENT_USER\Software\CommitMonitor\TaskBarIcon' is set to 1 but the icon disappears. Unchecking/Checking 'Always show tray icon' makes it stay until restart. (Vista SP 2)

     
  • Anonymous

    Anonymous - 2010-11-03

    Originally posted by: ganeshra...@gmail.com

    Confirmed behavior of ltz.jcb. If current user logs off or computer is restarted then the tray icon start disappearing again. So the solution provided by mikhail is only valid for current login session.

     
  • Anonymous

    Anonymous - 2010-11-15

    Originally posted by: cswael...@gmail.com

    same behaviour since last version installed

     
  • Anonymous

    Anonymous - 2010-11-16

    Originally posted by: tortoisesvn

    Just a wild guess:
    can you try to configure your virus scanner/security app to leave CM alone?

     
  • Anonymous

    Anonymous - 2010-11-17

    Originally posted by: XhmikosR

    The same happens on my machine too. Windows 7 32bit. It's not an issue with any AV software since I tried it without AV installed.
    It indeed started to happen with this stable cause I remember with the svn builds I built I didn't have any problem at all. Weird... :p

     
  • Anonymous

    Anonymous - 2010-11-17

    Originally posted by: XhmikosR

    All right, I just built [r573] and guess what? It works now... The official 1.7.0.563 fails though. Very weird.

     
  • Anonymous

    Anonymous - 2010-11-25

    Originally posted by: haas1...@gmail.com

    Same here on Windows Vista Home and latest patches. Unsetting and setting the option as described temporarily fixes the problem here too.

     
  • Anonymous

    Anonymous - 2010-11-29

    Originally posted by: Smagin.A...@gmail.com

    I've detected weird behavior. When I start the CM, the main window appears, but it doesn't contain any projects and log messages. I have an impression that the CM is not configured, but I've added some projects already. The tray icon is displayed. Then I pressed the X or the Hide buttons to hide the CM. After that a new window of CM appears. But in this case my projects are presented and log messages are uploaded. The tray icon disappears when to move the mouse over it.

    I can record a video to show this bug.

     
  • Anonymous

    Anonymous - 2011-04-10

    Originally posted by: A.Timo...@gmail.com

    when the fix will available in public build?

     
  • Anonymous

    Anonymous - 2012-05-03

    Originally posted by: XhmikosR

    I cannot reproduce this anymore. If anyone has still problems they should try removing all CommitMonitor settings and try the latest stable build.

     

Log in to post a comment.