When activeChanged() is emitted we call updateTrayMenu(), that always called trayIcon->setContextMenu(), which was hiding the just-shown tray icon menu in case of right click with main window being active. Now we call trayIcon->setContextMenu() only if the contextMenu value has really changed for trayIcon. |
||
|---|---|---|
| .. | ||
| file_dialog_linux.cpp | ||
| file_dialog_linux.h | ||
| linux_gdk_helper.cpp | ||
| linux_gdk_helper.h | ||
| linux_libnotify.cpp | ||
| linux_libnotify.h | ||
| linux_libs.cpp | ||
| linux_libs.h | ||
| main_window_linux.cpp | ||
| main_window_linux.h | ||
| notifications_manager_linux.cpp | ||
| notifications_manager_linux.h | ||