Fix Collection Pane and Item Pane toggles in View → Layout
This commit is contained in:
parent
df69f99d19
commit
0061ffeb56
1 changed files with 8 additions and 6 deletions
|
@ -299,29 +299,31 @@ const ZoteroStandalone = new function() {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'collections-pane':
|
case 'collections-pane':
|
||||||
|
var collectionsPane = document.getElementById('zotero-collections-pane');
|
||||||
// Show
|
// Show
|
||||||
if (menuitem.getAttribute('checked') != 'true') {
|
if (collectionsPane.getAttribute('collapsed') == 'true') {
|
||||||
document.getElementById('zotero-collections-splitter').setAttribute('state', 'open');
|
document.getElementById('zotero-collections-splitter').setAttribute('state', 'open');
|
||||||
document.getElementById('zotero-collections-pane').setAttribute('collapsed', false);
|
collectionsPane.setAttribute('collapsed', false);
|
||||||
}
|
}
|
||||||
// Hide
|
// Hide
|
||||||
else {
|
else {
|
||||||
document.getElementById('zotero-collections-splitter').setAttribute('state', 'collapsed');
|
document.getElementById('zotero-collections-splitter').setAttribute('state', 'collapsed');
|
||||||
document.getElementById('zotero-collections-pane').setAttribute('collapsed', true);
|
collectionsPane.setAttribute('collapsed', true);
|
||||||
}
|
}
|
||||||
ZoteroPane.updateToolbarPosition();
|
ZoteroPane.updateToolbarPosition();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'item-pane':
|
case 'item-pane':
|
||||||
|
var itemPane = document.getElementById('zotero-item-pane');
|
||||||
// Show
|
// Show
|
||||||
if (menuitem.getAttribute('checked') != 'true') {
|
if (itemPane.getAttribute('collapsed') == 'true') {
|
||||||
document.getElementById('zotero-items-splitter').setAttribute('state', 'open');
|
document.getElementById('zotero-items-splitter').setAttribute('state', 'open');
|
||||||
document.getElementById('zotero-item-pane').setAttribute('collapsed', false);
|
itemPane.setAttribute('collapsed', false);
|
||||||
}
|
}
|
||||||
// Hide
|
// Hide
|
||||||
else {
|
else {
|
||||||
document.getElementById('zotero-items-splitter').setAttribute('state', 'collapsed');
|
document.getElementById('zotero-items-splitter').setAttribute('state', 'collapsed');
|
||||||
document.getElementById('zotero-item-pane').setAttribute('collapsed', true);
|
itemPane.setAttribute('collapsed', true);
|
||||||
}
|
}
|
||||||
ZoteroPane.updateToolbarPosition();
|
ZoteroPane.updateToolbarPosition();
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Add table
Reference in a new issue