Fix call updateTrayMenuItem() many times
Tray menu should have a parent so it's properly deleted