Created attachment 52509 [details] screenshot Version: unspecified (using KDE 4.5.2) OS: Linux When changing between the interface-detail-view of a connection (where the status, etc is shown) and the interface-list-view I get artifacts from the throughput-graph as shown in the attached screenshot. This was Fedora-13 + updates-testing + QT-4.7 Reproducible: Sometimes
*** Bug 272312 has been marked as a duplicate of this bug. ***
Git commit 869945fbbf8a5fca40aaa1cdb9059acd6919acc5 by Lamarque V. Souza. Committed on 09/05/2011 at 06:00. Pushed by lvsouza into branch 'master'. Hack to prevent graphical artifact during tab transition in m_interfaceDetailsWidget. BUG: 254155 M +14 -2 applet/nmpopup.cpp M +1 -0 applet/nmpopup.h http://commits.kde.org/networkmanagement/869945fbbf8a5fca40aaa1cdb9059acd6919acc5
Git commit 309d98bb6bed23ee994a5c9b262630d980b7e2a3 by Lamarque V. Souza. Committed on 09/05/2011 at 06:00. Pushed by lvsouza into branch 'nm09'. Hack to prevent graphical artifact during tab transition in m_interfaceDetailsWidget. BUG: 254155 (cherry picked from commit 869945fbbf8a5fca40aaa1cdb9059acd6919acc5) M +14 -2 applet/nmpopup.cpp M +1 -0 applet/nmpopup.h http://commits.kde.org/networkmanagement/309d98bb6bed23ee994a5c9b262630d980b7e2a3
Hm, yes, now the graph is gone but now the adapter list slides out to the left and then suddenly there is the adapter information (which used to slide in, now it just appears). Can’t you make a fade effect (no sliding but a fade in for that?) there? :)
I am afraid it is not possible. It is the slide effect that caused the problem in the first place, well, actually the problem is that QGraphics* classes are visible by default, which means they are visible while being painted. Anyway, my solution is hiding the interface details widget until the slide effect has finished. If I add any other effect the problem can go back (possible) or the interface details widget will take longer to appear (that is for sure) because I would have to wait until the slide effect finishes to start any other effect.
At least that would Plasma-ish noble :)
Git commit e9c15d3df2909f0da57549ea3af1754f21c9a21b by Will Stephenson, on behalf of Lamarque V. Souza. Committed on 09/05/2011 at 06:00. Pushed by wstephens into branch 'libnm-qt'. Hack to prevent graphical artifact during tab transition in m_interfaceDetailsWidget. BUG: 254155 (cherry picked from commit 869945fbbf8a5fca40aaa1cdb9059acd6919acc5) (cherry picked from commit 309d98bb6bed23ee994a5c9b262630d980b7e2a3) M +14 -2 applet/nmpopup.cpp M +1 -0 applet/nmpopup.h http://commits.kde.org/networkmanagement/e9c15d3df2909f0da57549ea3af1754f21c9a21b