-
Notifications
You must be signed in to change notification settings - Fork 15
Faulty adjustment of icons upon change of icon theme #11
Comments
Meanwhile it turned out the problem is to some degree related to the one solved in #12 as suggested by the following findings running f0c9425 on Arch Linux: As for the panel upon switching to an icon theme featuring the whole set of icons that's used by LXQt ConnMan Applet some generic icons as described above may be shown for a little time only but next the proper icon is displayed without restarting lxqt-connman-applet. In dialogue "lxqt-connman-applet" it's different, though. The icons representing WLAN APs remain the ones of theme that was replaced until lxqt-connman-applet is restarted. (Ethernet connections are apparently always represented by some tick in a check box which hence does not have to change anyway.) On a side note changing the icon theme several times was reproducibly causing crashes of lxqt-connman-applet upon exiting LXQt sessions on a i686 laptop I used to test WLAN connections. |
There's >= 3 issues here:
|
So, I've rewritten lxqt-connman-applet to use Qt's model-view framework. Does this new version crash on session exit? |
When the icon theme is changed while LXQt ConnMan Applet is running the application adopts the changes faulty and reverts to reasonable behaviour only when it's restarted.
To reproduce, say Oxygen is in use and everything is working as expected.
When Adwaita is set no icon can be seen any longer in the panel on systems with Ethernet connections only. Upon dis- and reconnecting
network-wired
of Adwaita is displayed all the time. On systems with WiFi connection onlynetwork-wireless
of Adwaita comes up in the panel when this theme is chosen. The icon persists whenever a connection is established, upon disconnectingnetwork-wired
(sic!) is displayed. In dialog "lxqt-connman-applet" some AP's are represented bynetwork_wireless
of Adwaita while others stick withnetwork-wireless-connected-*
of Oxygen.On both systems LXQt ConnMan Applet starts displaying correct icons when it's restarted.
Seen running 41126c9 with recent LXQt on Arch Linux. A similar issue has recently been addressed in palinek/nm-tray@abbe586.
On a side note I wonder whether empty function
in
iconproducer.cpp
exists on purpose.The text was updated successfully, but these errors were encountered: