[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/4.0/kdemultimedia/juk
From:       Michael Pyne <mpyne () purinchu ! net>
Date:       2008-01-12 3:55:37
Message-ID: 1200110137.116283.15430.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 760168 by mpyne:

Backport column visibility loading fix to 4.0.


 M  +3 -3      playlist.cpp  


--- branches/KDE/4.0/kdemultimedia/juk/playlist.cpp #760167:760168
@@ -258,7 +258,7 @@
     KConfigGroup config(KGlobal::config(), "PlaylistShared");
 
     bool resizeColumnsManually = config.readEntry("ResizeColumnsManually", false);
-    action<KToggleAction>("resizeColumnsManually")->setChecked(resizeColumnsManually);
+    action("resizeColumnsManually")->setChecked(resizeColumnsManually);
 
     // Preallocate spaces so we don't need to check later.
     m_columnsVisible.fill(true, PlaylistItem::lastColumn() + 1);
@@ -282,8 +282,8 @@
         // Convert the int list into a bool list.
 
         m_columnsVisible.fill(false);
-        foreach(int column, l)
-            m_columnsVisible[column] = true;
+        for(int i = 0; i < l.size() && i < m_columnsVisible.size(); ++i)
+            m_columnsVisible[i] = bool(l[i]);
     }
 
     m_inlineCompletion = KGlobalSettings::Completion(
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic