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
[desktop] Tray icon problem (Linux (KDE)). #845
Comments
Thank you for bringing this to our attention. Will have to get KDE (which I love), it's been such a long time for me, hopefully will be able to fix quickly. Thanks for pointing out your libjna and libappindicator attempts. |
In case anybody wants to start taking a look, this is the code. I believe it uses AWT's Will try to first replicate, and also see if it's working in Gnome, and then search on the internet for similar issues and solutions, hopefully there's some error output when clicking on it, if not I'll make sure to add try/catch handlers on the event handlers. |
maybe these button modifiers are obsolete or differently handled in KDE post Java10: if ((e.getModifiersEx() & MouseEvent.BUTTON1_DOWN_MASK) == MouseEvent.BUTTON1_DOWN_MASK) { |
THANKS gubatron!!! ;-) If the problem appears only at old Java versions, seems to me , that it is not of a big priority. Meanwhile I installed some Java applications and seems to have the same issue. Probably a KDE issue. Only Bigly manages to handle properly the tray icon. Dunno haw they do it! :-( |
Been very slow on this one, but now I have KDE Plasma on my linux box so I'll probably spend some time having fun with this one, even if it takes coding the component from scratch in C++ so plasma users have the experience they deserve when they use FrostWire |
is that a VPN app by any chance? |
I'm wishing the best for KDE entity!
No.. It looks like a frog, it behaves like a frog, it's.....Azureus! :-) |
I am completely noob in development but I think that Flutter can be a good platform in near feature. |
that's right, Azureus forked. Will check it out, parg is a java expert (I've learned a lot from his code), he def. would know how to go around it. Thanks @Achaean |
we use Java swing, they use SWT, a UI toolkit that allows you to use the host systems's native UI components (now that I remember) This is their systray code |
Hi! :-)
I'm on Devuan ASCII (stable) x64 KDE (based on Debian oldstable at the time).
I tried both the standalone Linux Frostwite and the DEB installer of the last stable version (6.8.1.b285).
Java from Backports:
It works great here, but it has a problem with it's tray icon.
(I'm speaking for the KDE desktop).
Trayicon is visible, but not functional. Neither right, nor left click do something.
It just brings up the description "JavaEmbeddedFrame".
Seems to me that its a failure to create menu, so I tried installing libjna and libappindicator, but they didn't help.
Bye! :-)
The text was updated successfully, but these errors were encountered: