Sandro Tosi <mo...@debian.org> writes:

>> I was unable to reproduce this on either my sid system or my buster
>> system (with local bpo of 0.7.5); both systems use KDE, and left
>> clicking on the tray icon opens the application window in both cases.
>
> i'm using gnome-flashback here
>
>> Would you please share what desktop environment,
>
> gnome with the flashback session
>
>> and possibly system
>> tray application you're using?
>
> not even sure how to get that information, i guess gnome default one
>

Thanks for this info :-)  I've also just confirmed that left click on
Vorta's tray applet doesn't function correctly using tint2 on openbox.

>>  I vaguely remember this might be the
>> case under GNOME Shell (I forget which system tray extension).  Would
>> you please also check if system-tray-using applications like
>> transmission-qt are affected,
>
> i tried transmission-qt, and a single left click on a
> minimized-to-tray app opens the app again, as expected
>

Cool, so Qt tray applets on gnome-flashback (and presumably GNOME shell)
are good.  That's a relief! (qjackctl would have also been affected).

>> and ideally also another PyQt
>> system-tray-using application?
>
> anyone you can suggest here?
>

It was more difficult than expected to track one down, and I wasn't able
to find one in Debian, but this one looks decent for the purposes of
testing (PyQt5, with a left-click action)

  https://pypi.org/project/weather-applet/

It introduces an additional factor (appletlib); however, if
weather-applet with appletlib functions correctly on gnome-flashback,
then I think it will be reasonable to suppose that appletlib has a more
correct system-tray implementation than Vorta; Then we can forward both
this bug and a link to the GPL3+ appletlib library to Manu, as a PyQt5
tray reference implementation--given that appletlib and this bug exist,
I suspect system-tray support might not be as straight-forward to
implement as the PyQt5 docs indicate.

>>  I think you'll agree that we ought to
>> verify that this isn't a more widespread Qt, PyQt, GNOME Shell, or
>> system-tray-extension issue :-)
>
> no problem in further debugging this issue as instructed
>

Thanks again for taking the time to debug this; now we've narrowed it
down to either a Vorta issue, or a PyQt5 issue which appears to only
affect Vorta--since it doesn't seem like anything else in the archive
uses this functionality.

Cheers,
Nicholas

Attachment: signature.asc
Description: PGP signature

Reply via email to