-
Notifications
You must be signed in to change notification settings - Fork 136
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
Gnome-Shell interation problem on Ubuntu 18.04 #681
Comments
Thanks for reporting. There's a few open issues on Ubuntu with similar log messages [#1739468] [#1740993] so it looks like it may be an upstream issue with Ubuntu. Looking through the crash log it looks like it happens when you try to launch the app when it's already running. There's a handover procedure that runs when this happens which refocuses the window and basically give the appearance that you've just switched to the app. Looking through the code, I think there could be an edge case where if you try to launch the app twice in quick succession you could end up here, but I'll have to have a try at reproducing. |
@Thomas101 I just wanted to share a work around for an issue that exists in Electron. App Indicators only work correctly with the Unity desktop, which is now deprecated. This is not a snap issue, but an issue in Electron that incorrectly asserts the current desktop environment must be Unity for Indicators to be used otherwise it falls back to Notification Area support. There is a simple work around for Electron applications published as snaps. The following
I hope that's helpful. |
Thanks for the heads up @flexiondotorg. We've added XDG_CURRENT_DESKTOP in as suggested and confirmed it's listed in the environment at runtime, but still see the messages @efwe posted. Should adding the variable in suppress things like this? On a side note, when testing the tray icon appears to work correctly - it just outputs the logs! |
Thanks for taking time to report this. I'm going to close it off though, as we're already setting the environment variables as suggested and the upstream issues with Ubuntu remain open as regards this. If you think there's something we can do to reduce the logs though, feel free to re-comment and we'll give it a try. Thanks! |
I see many entries like the following. It looks like
gnome-shell-extension-appindicator
is called every second and the 'unable to lookup icon' is from theappIndicator.js
. Funny enough i see thenumber of unread mails in the status bar and when the app is in this endless loop i see something like
[1] -> [2] -> [1] -> [2]
this logging can be ended by really switching to wavebox
i also had one not reproducable crash but i leave the trace here for reference
after restart of the app everything looks normal.
~fw
The text was updated successfully, but these errors were encountered: