Version: 2.2 (using KDE KDE 3.4.0) Installed from: Gentoo Packages 1. set "resize playlist columns manually" 2. remove "track" or any other column shown up in your playlist by right click on the column headings 3. right click on the column headings again and select "track" again the new added column has a width of maybe 0. so it is impossible to resize the column. the only way to get the column back resizeable, is to select "resize playlist columns automatically" which resizes the column and makes it possible to resize the column for users too.
Confirmed in 3.4 and 3.5.
SVN commit 467699 by mpyne: Fix bug 101908 (adding column in manual column resize mode doesn't work) in KDE 3.5. CCBUG:101908 M +5 -1 playlist.cpp --- branches/KDE/3.5/kdemultimedia/juk/playlist.cpp #467698:467699 @@ -1436,7 +1436,11 @@ // Just set the width to one to mark the column as visible -- we'll update // the real size in the next call. - setColumnWidth(c, 1); + if(manualResize()) + setColumnWidth(c, 35); // Make column at least slightly visible. + else + setColumnWidth(c, 1); + header()->setResizeEnabled(true, c); header()->moveSection(c, c); // Approximate old position
SVN commit 467701 by mpyne: Backport fix for bug 101908 (adding columns when in manual resize mode doesn't work) to KDE 3.4. BUG:101908 M +5 -1 playlist.cpp --- branches/KDE/3.4/kdemultimedia/juk/playlist.cpp #467700:467701 @@ -1333,7 +1333,11 @@ // Just set the width to one to mark the column as visible -- we'll update // the real size in the next call. - setColumnWidth(c, 1); + if(manualResize()) + setColumnWidth(c, 35); // Make column at least slightly visible. + else + setColumnWidth(c, 1); + header()->setResizeEnabled(true, c); header()->moveSection(c, c); // Approximate old position
*** Bug 115032 has been marked as a duplicate of this bug. ***