@@ -701,7 +701,7 @@ QuickFolders.Interface = {
701701 if ( QuickFolders . Model . selectedFolders . length )
702702 sDebug += ' - Number of Folders = ' + QuickFolders . Model . selectedFolders . length ;
703703
704- util . logDebug ( sDebug ) ;
704+ util . logDebugOptional ( "interface" , sDebug ) ;
705705
706706 if ( ! minimalUpdate ) {
707707 this . buttonsByOffset = [ ] ;
@@ -5916,7 +5916,7 @@ QuickFolders.Interface = {
59165916 let btn = element . folder ? element : targetElement , // menu item
59175917 entry = QuickFolders . Model . getButtonEntry ( btn ) ;
59185918 if ( entry && entry . customPalette ) {
5919- paletteToken = this . getPaletteClassToken ( entry . customPalette ) ;
5919+ paletteToken = this . getPaletteClassToken ( entry . customPalette ) . trim ( ) ;
59205920 }
59215921 }
59225922
@@ -5929,10 +5929,10 @@ QuickFolders.Interface = {
59295929
59305930 // remove palette name(s)
59315931 element . className = this . stripPaletteClasses ( element . className , paletteToken ) ;
5932- let hasClass = ( paletteToken && element . classList . contains ( paletteToken ) ) ;
5932+ let hasClass = ( paletteToken && element . classList . contains ( paletteToken . trim ( ) ) ) ;
59335933 if ( ! hasClass ) {
59345934 if ( paletteToken )
5935- element . className += paletteToken ;
5935+ element . classList . add ( paletteToken . trim ( ) ) ;
59365936 }
59375937 } ,
59385938
@@ -6769,6 +6769,9 @@ QuickFolders.Interface = {
67696769 ||
67706770 selector == 'messageWindow'
67716771 ) {
6772+
6773+ // currentFolderBar.style.display = visible ? '-moz-box' : 'none';
6774+ currentFolderBar . collapsed = ! visible ;
67726775 currentFolderBar . style . display = visible ? '-moz-box' : 'none' ;
67736776 if ( visible && selector != 'messageWindow' ) {
67746777 let rect = currentFolderBar . getBoundingClientRect ( ) ;
@@ -7003,8 +7006,8 @@ QuickFolders.Interface = {
70037006
70047007 toolbar = this . Toolbar ;
70057008 if ( active ) {
7006- let tabColor = 1 ;
7007- let folder = util . CurrentFolder ;
7009+ let tabColor = 1 ,
7010+ folder = util . CurrentFolder ;
70087011 if ( folder ) {
70097012 let folderEntry = QuickFolders . Model . getFolderEntry ( folder . URI ) ;
70107013 tabColor = folderEntry && folderEntry . tabColor ? folderEntry . tabColor : tabColor ;
@@ -7025,8 +7028,10 @@ QuickFolders.Interface = {
70257028 menupopup . insertBefore ( this . createIconicElement ( 'menuseparator' , '*' ) , menupopup . firstChild ) ;
70267029 menupopup . insertBefore ( mItem , menupopup . firstChild ) ;
70277030 }
7028- else
7031+ else {
70297032 util . logDebugOptional ( "interface" , "palette already built (firstChild exists)" ) ;
7033+ }
7034+
70307035 util . logDebugOptional ( "interface" , "initElementPaletteClass…" ) ;
70317036 this . initElementPaletteClass ( menupopup ) ;
70327037 }
0 commit comments