Lines 3141-3150
Link Here
|
3141 |
} else { |
3141 |
} else { |
3142 |
// use moz-collapsed so it doesn't persist hidden/collapsed, |
3142 |
// use moz-collapsed so it doesn't persist hidden/collapsed, |
3143 |
// so that new windows don't have missing toolbars |
3143 |
// so that new windows don't have missing toolbars |
3144 |
if (aShow) |
3144 |
if (aShow) { |
3145 |
els[i].removeAttribute("moz-collapsed"); |
3145 |
els[i].removeAttribute("moz-collapsed"); |
3146 |
else |
3146 |
|
3147 |
els[i].setAttribute("moz-collapsed", "true"); |
3147 |
if(els[i].getAttribute("id") == "toolbar-menubar") { |
|
|
3148 |
var menus = els[i].getElementsByTagNameNS(XULNS, "menu"); |
3149 |
|
3150 |
var j; |
3151 |
for(j = 0; j < menus.length; j++) { |
3152 |
if(menus[j].hasAttribute("saved-accesskey")) { |
3153 |
var savedAccesskey = menus[j].getAttribute("saved-accesskey"); |
3154 |
menus[j].setAttribute("accesskey", savedAccesskey); |
3155 |
menus[j].removeAttribute("saved-accesskey"); |
3156 |
} |
3157 |
} |
3158 |
} |
3159 |
} else { |
3160 |
els[i].setAttribute("moz-collapsed", "true"); |
3161 |
|
3162 |
if(els[i].getAttribute("id") == "toolbar-menubar") { |
3163 |
var menus = els[i].getElementsByTagNameNS(XULNS, "menu"); |
3164 |
|
3165 |
var j; |
3166 |
for(j = 0; j < menus.length; j++) { |
3167 |
if(menus[j].hasAttribute("accesskey")) { |
3168 |
var savedAccesskey = menus[j].getAttribute("accesskey"); |
3169 |
menus[j].setAttribute("saved-accesskey", savedAccesskey); |
3170 |
menus[j].removeAttribute("accesskey"); |
3171 |
} |
3172 |
} |
3173 |
} |
3174 |
} |
3148 |
} |
3175 |
} |
3149 |
} |
3176 |
} |
3150 |
#ifndef XP_MACOSX |
3177 |
#ifndef XP_MACOSX |