Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KDE - System Tray Icon is tiny #1146

Closed
totaam opened this issue Mar 15, 2016 · 9 comments
Closed

KDE - System Tray Icon is tiny #1146

totaam opened this issue Mar 15, 2016 · 9 comments

Comments

@totaam
Copy link
Collaborator

totaam commented Mar 15, 2016

Issue migrated from trac ticket # 1146

component: client | priority: minor | resolution: fixed | keywords: KDE

2016-03-15 20:23:47: maxmylyn created the issue


As the title suggests, when using the latest Plasma Desktop in Fedora 23, Xpra clients create a very very very small icon in the system tray. I would guess that it's 4x4 pixels in size. It works perfectly fine, but is very hard to click.

I'll attach a screenshot to demonstrate.


Versions:

Fedora 23 64-bit

Xpra trunk r12147

@totaam
Copy link
Collaborator Author

totaam commented Mar 15, 2016

2016-03-15 20:25:02: maxmylyn uploaded file 1146 screenshot.png (12.2 KiB)

screenshot to demonstrate. The icon is between the printer and the sound icons...it's quite small.
1146 screenshot.png

@totaam
Copy link
Collaborator Author

totaam commented Mar 15, 2016

2016-03-15 20:43:34: maxmylyn commented


For the life of me I have no idea how to get the KDE version....

If you want logs of some sort, let me know.

@totaam
Copy link
Collaborator Author

totaam commented Mar 16, 2016

2016-03-16 05:17:41: antoine commented


Could be related to #1016.

@totaam
Copy link
Collaborator Author

totaam commented Mar 17, 2016

@totaam
Copy link
Collaborator Author

totaam commented Mar 27, 2016

This may help: r12242 + r12245

@maxmylyn: does it make any difference, please include the -d tray output

@totaam
Copy link
Collaborator Author

totaam commented Mar 28, 2016

2016-03-28 06:57:21: antoine uploaded file systray-kubuntu-1404.png (50.5 KiB)

systray looking fine with Kubuntu 14.04
systray-kubuntu-1404.png

@totaam
Copy link
Collaborator Author

totaam commented Mar 28, 2016

As can be seen in the image above (tested with 0.17 latest)
The systray looks fine with Trusty (I also tested with 0.16.3) - maybe KDE 4.13 is before the breakage?, it also looks fine with opensuse 13.2 which uses KDE 4.14 (tested with both xpra 0.16 and 0.17) but I do see the problem with Fedora 23 (also KDE 4.14)...
(I wanted to try KDE on Ubuntu 15.10, but it just won't load the desktop)


It is kind of "fixed" by the changes from comment:4 (which I will backport) in that at least the systray is more or less the right size now, but it still doesn't look great, and even more strange: it worked the first time I connected, but not the second. (something in KDE is getting wedged badly - you have to logout and log back in to make it work again, what an epic fail)
Even worse: the clicks on the tray do nothing if you click+release quickly, despite the fact that we receive exactly the same events as when doing a slow click+release.
This can be seen with -d tray,menu.
The exact same code also fires when doing a Alt+Shift+F1, except this works every time.

For more details on this API horror show, see #1016#comment:1.


@maxmylyn: if the size is improved, let's close this ticket and follow up in #1016.

@totaam
Copy link
Collaborator Author

totaam commented Mar 28, 2016

2016-03-28 19:03:01: maxmylyn commented


Well.....at least it's clickable, and the size is more or less what it should be.

I am also seeing the issue where it won't show back up again until I log out and back in...I guess I'll just have to refrain from disconnecting ;)

Closing.

@totaam totaam closed this as completed Mar 28, 2016
@totaam
Copy link
Collaborator Author

totaam commented Jun 13, 2016

2016-06-13 22:29:06: maxmylyn commented


Of note as of the week of 6/13/2016:

There must have been an update with KDE because my Icon comes back after disconnecting and reconnecting. Either way it's working fine now.

This was referenced Jan 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant