Created attachment 375838 [details] emerge --info When I click on the close button of the boinc manager window (boincmgr) or press Alt+F4, the program isn't terminated but instead remains running. The intention seems to be that it remains as a system tray icon only. At least that's how it used to work on KDE, iirc. On XFCE, however, I see the window as minimized in the task bar as well. xprop reports it like this: WM_STATE(WM_STATE): window state: Iconic icon window: 0x10a3f90 _NET_WM_STATE(ATOM) = _NET_WM_STATE_HIDDEN Now who is to blame? 1. Should xfce-panel hide windows that have _NET_WM_STATE_HIDDEN, just like it presumably does for _NET_WM_STATE_SKIP_PAGER? 2. Should xfwm4 somehow register for the UnmapNotify event triggered by XWithdrawWindow and act on that? If so, how? 3. Should gtk+ add the SKIP_PAGER state in its gdk_window_x11_hide implementation? 4. Should wxWindowGTK::Show call gdk_window_set_skip_taskbar_hint prior to gtk_widget_hide? 5. Should boincmgr itself do something more in addition to calling Hide()? Packages involved: 1. xfce-base/xfce4-panel-4.10.1 2. xfce-base/xfwm4-4.10.1 3. x11-libs/gtk+-2.24.23 4. x11-libs/wxGTK-2.8.12.1-r1 5. sci-misc/boinc-7.2.0-r1
Does the problem remain with boinc-7.4.* and 7.6.* ? I am asking, because boinc-7.2.* use the old wxGTK:2.8 while the newer clients use wxGTK:3.0
Seems like it doesn't. Please re-open if the problem re-appears.