-
Notifications
You must be signed in to change notification settings - Fork 165
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
Linuxqq tray-Icons not clickable #494
Comments
The menu can pop up by re-unlocking the desktop through the lock screen. I don’t know why. |
Thanks for mention.It works temporarily before fix! |
The same problem is on X11 too. |
Need to reload this extension after log in to QQ to have pop up menu working. |
The same problem. |
The same. and actually, I really think that functions like the tray icon should be implemented by the official GNOME desktop team. |
Gnome desktop team just delete it and it is almost impossible to do like what you say. |
@3v1n0 |
Same issue here. |
Edit: Same here. Thanks to @0xarch I've found a work around. It's silly but it works. I can confirm that qq provides a root menu item with zero child in its submenu until logged in. But Here's the silly workaroundIn method attachToMenu, add: // PATCH: keep on updating when root item has no submenu entries
const requestLayoutUpdate = () => {
if (!this?._client || this._rootItem?._children_ids?.length) {
return;
}
this._client._requestLayoutUpdate();
setTimeout(requestLayoutUpdate, 30000);
};
setTimeout(requestLayoutUpdate, 30000); This function calls Also tried adding those into method If it's too silly to add such a patch to your local extension file, you probably have to disable - enable the I wonder if you have some better ideas, @0xarch. By the way...QQ does not implement |
zh_CN这个扩展 似乎可以和 另外,如果 This extension seems work with BTW, if |
Blueman and lantern's tray-icon not clickable like zh_CN
|
Archlinux Gnome 45.2 wayland
No matter whether old tray-icons supported or not .
The text was updated successfully, but these errors were encountered: