Bug #101

Clicking system tray icon does not display Sylpheed on all virtual desktops

Added by matt davis about 1 year ago. Updated about 1 year ago.

Status:NewStart date:02/05/2013
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-Spent time:-
Target version:-

Description

Sylpheed 3.2.0 - Lubuntu Linux 12.10- Lxpanel Indicator Applets plugin

When left clicking the system tray icon to display Sylpheed the action can only be successfully performed on the first virtual desktop. The same action performed on any other virtual desktop will produce no result. Sylpheed should be able to display itself via the system tray icon on which ever virtual desktop the user is currently viewing.

reliable-warping.diff Magnifier - More reliable warping of Sylpheed to the current workspace (952 Bytes) Nicola Fontana, 04/21/2013 01:44 AM

History

#1 Updated by Nicola Fontana about 1 year ago

It is not the first desktop: Sylpheed will be raised only in the desktop where it has been started. This is strictly related to the window manager (openbox) not switching to the correct workspace on gtk_window_present(). There is a kilometrical bug in Bugzilla regardling this behavior.

The attached patch warps Sylpheed to the current workspace. Tested on latest OpenBox.

Also available in: Atom PDF