Comments (3)
The referenced commit will not be released as recommended download because the menu handling is FUBAR there, and it fails miserably with many popular indicators. Master should work great, because a lot of work has gone into tuning the menu handling for maximum correctness and compatibility.
If I am supposed to make the master branch work for your case, I need
- A list of shell extensions you have installed
- The list of indicators you tried, and which ones work (if any) and which don't
- A full error log
I just fired up my thrusty vm, and - lo and behold - everything worked fine. I don't know what's going wrong on your machine.
Please check out the current master branch, disable all your other extensions, restart your shell and report back what's happening.
Judging by the log excerpts you posted, I highly suspect some other extension breaking for..in
and for each..in
loops by modifying Array.prototype
(not using for..in
to iterate over arrays is considered general knowledge in the JS world. I admit I didn't read the docs regarding for each..in
and will prepare a patch soon).
from gnome-shell-extension-appindicator.
You're write, the extension works. The BIG problem was optistatus extension. I changed it with bumblebee indicator. I will get back in a few days to confirm all the way, because I do have other bugs too.
from gnome-shell-extension-appindicator.
Ok, the indicator seems to work just fine with indicator dropdown menus that aren't too long. I have a 16” laptop (with a 1366x768 screen rezolution) and I keep my Ubuntu Gnome Trusty with a scaling factor of 0.9. My question is why do you limit menus? Variety and my-weather-indicator are quite large and won't fit with secondary menus opened. If it's not a big problem, I would sugest not to. Thank you for your work and taking the time to listen to me. Given all these, I accept the close of this issue.
P.S.: Dropbox show's only in the tray, but I am used to it for a long time..
from gnome-shell-extension-appindicator.
Related Issues (20)
- Extension Error on Gnome 45 (Fedora 39) HOT 2
- Clicking the system tray icon will bring up the application. HOT 4
- Fedora 39 - Xorg - right click on some apps opens context menu on left corner of the screen HOT 4
- Three Dots on ArmCord HOT 3
- Icons can be clicked on touchscreen by finger.
- Linuxqq tray-Icons not clickable HOT 10
- Three dots instead of icons. HOT 1
- Archlinux Gnome 45 crash since this change using this extension
- fedora - logged me out of gnome shell
- Startup applications can't detect system tray
- Shell 46 Beta error occurred in AboutToShow HOT 11
- gnome-shell crashes when this extension is enabled. HOT 6
- Three dots on firewall applet icon on Fedora 39 after qt6 update
- GDBus.Error:org.freedesktop.DBus.Properties.Error.PropertyNotFound: Error return with empty body HOT 2
- please add Gnome 46 support HOT 39
- Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist HOT 1
- Custom icon - 3 dots
- feature request: add hide Items
- Regression: Jammy to Noble, set_label no longer functions HOT 4
- Some Qt apps use the legacy tray icon if launched before the extension is enabled HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gnome-shell-extension-appindicator.