Bug 405962

Summary: Network items overlap or are not drawn
Product: [Plasma] plasma-nm Reporter: alexkde
Component: appletAssignee: Jan Grulich <jgrulich>
Status: RESOLVED FIXED    
Severity: normal CC: alexkde
Priority: NOR    
Version: 5.15.3   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Example of an overlap
2. Example where an item seems to be missing
3. Example: Title is missing

Description alexkde 2019-03-28 12:12:21 UTC
Created attachment 119096 [details]
Example of an overlap

SUMMARY

Sometimes it happens that two items of the Network Manager overlap or one does not get drawn at all. Please compare the screenshots.


STEPS TO REPRODUCE

I observed it several times while testing a new network setup. In principal I did the following:

1. Create a host network where you won't assign an IP to your client
2. Try to connect with your client (KDE computer) by DHCP
3. It will endlessly say "Assigning IP"
4. Hide and show the network manager panel

OBSERVED RESULT

Two items overlap or one item is not drawn at all.

EXPECTED RESULT

No glitches. :)


SYSTEM 

Operating System: Manjaro Linux 
KDE Plasma Version: 5.15.3
KDE Frameworks Version: 5.56.0
Qt Version: 5.12.1
Kernel Version: 5.0.3-1-MANJARO
Comment 1 alexkde 2019-03-28 12:13:08 UTC
Created attachment 119097 [details]
2. Example where an item seems to be missing
Comment 2 alexkde 2019-03-28 12:13:36 UTC
Created attachment 119098 [details]
3. Example: Title is missing
Comment 3 alexkde 2019-03-28 16:52:33 UTC
UPDATE TO STEPS TO REPRODUCE

1. Create a host network where you won't assign an IP to your client
2. Try to connect with your client (KDE computer) by DHCP
3. It will endlessly say "Assigning IP"

This will give you some time to accomplish the following steps, alternatively connect to any network

4. Select the network which is connecting and has the turning progress circle inside
5. Move your mouse downwards / upwards over other items 

VoilĂ !
Comment 4 Jan Grulich 2019-03-29 10:14:17 UTC
Git commit 371933b2680d9ca4b3eb63600bb9ed4963ecc9a8 by Jan Grulich.
Committed on 29/03/2019 at 10:14.
Pushed by grulich into branch 'Plasma/5.15'.

Applet: fix size of the busy indicator

M  +2    -1    applet/contents/ui/ConnectionItem.qml

https://commits.kde.org/plasma-nm/371933b2680d9ca4b3eb63600bb9ed4963ecc9a8