Version: unspecified (using KDE 4.6.3)
The bug you fixed a few days ago concerning the text wrapping and russian locale thing (don’t find it atm) introduced a new regression that now the columns change width all the time again.
You click on a Wireless adapter, the left pane gets tinier, you go back the left pane gets unneccessarily big again (textwrap is 50 pixels away from the separator), then you click an adapter that has no connections in the list, then the right list gets really small …
And since Plasma is really really slow and laggy when it comes to format/size changes especially if scroll bars are involved, the layout should never change!
Please attach screenshots or screencast showing the problem. It is easier to find what is wrong by looking at the problem.
Created attachment 60596 [details]
Columns change width which causes lags and ugly repaints
Please ignore the flickering which seems to be an issue with recordmydesktop.
The issue shown here: When clicking an adapter (was too lazy to show on notebook where I have WiFi as well) the columns change width which causes lags. When switching back to the overview, the left column again increases in width which also causes laggy repaints and brief appearance of the scroll bar container widget.
I am afraid there is no solution for this problem. Everytime we tried to fix widget's width one or more bugs appear, so I changed Plasma NM to let Qt's graphics layout change the width at will, which is causing this effect.
If we fix the right widget's width the back button in interface details can stop working sometimes or the increasing width bug you reported sometime ago can reappear.
Git commit 3562b8423f666ca0021dff5c9c18d9cf8566b883 by Lamarque V. Souza.
Committed on 07/06/2011 at 07:28.
Pushed by lvsouza into branch 'master'.
Set right widget's width to fixed size.
(cherry picked from commit 1dc55234bcd4d020043eafc25ad052c54bff7787)
M +1 -0 applet/nmpopup.cpp
Thanks! :) That fixed that annoying brief popping up of the scroll bar widget which caused lags. Now the transition is smoooooooooooooooth ;)