extend-panel-menu icon indicating copy to clipboard operation
extend-panel-menu copied to clipboard

Blank item under network/wireless menu.

Open Darthpenguin opened this issue 6 years ago • 4 comments

extend panel issue

Noticed this little problem with the extension on a fresh Arch Install. A blank menu item. Just an eye-sore really.

Darthpenguin avatar May 11 '18 23:05 Darthpenguin

Noticed this error as well after downloading the extension. In my case, the _settings property on NMDeviceWireless does not exist. Specifically, the error occurs here:

https://github.com/julio641742/extend-panel-menu/blob/master/indicators/network.js#L141

The _settings property is needed to grab the AP connections:

https://github.com/julio641742/extend-panel-menu/blob/master/indicators/network.js#L289

The null case was previously unguarded (thus breaking on gnome shell 3.28). As above, the master branch has resolved these issues.

Presumably, you can just pull this file down until master is reflected in the gnome extensions "market."

benjbellon avatar Jun 18 '18 01:06 benjbellon

Forgive me if this sounds dumb but I'm not completely following you. Are you saying there is a workaround for this? Would you be able to provide step-by-step on how to fix it? I would really appreciate it.

Darthpenguin avatar Aug 11 '18 12:08 Darthpenguin

wait, I think I got it. I copied the content of the above linked file and overwrote .local/share/gnome-shell/extensions/extend-panel-menu@julio641742/indicators/network.js

Still not perfect though. It lists available WiFi networks with a checkbox next to the actively connected one. But then it also has a menu below that with the title of the connected SSID that offers me the options to select network, turn off, or go to wifi settings. Seems redundant to me. but it is better than a blank UI element.

Darthpenguin avatar Aug 11 '18 12:08 Darthpenguin

@Darthpenguin yeah, I think that is a design choice (rather than a feature bug). That is also how it appears for me. Glad you managed to get it to work :+1:

benjbellon avatar Aug 14 '18 02:08 benjbellon