OK, I think this will give us both Z-pane height persist and a working full-screen mode
This commit is contained in:
parent
26b1658cca
commit
62f9c0d6cc
|
@ -156,10 +156,12 @@ var ZoteroPane = new function()
|
||||||
|
|
||||||
function fullScreen()
|
function fullScreen()
|
||||||
{
|
{
|
||||||
var visible = document.getElementById('content').getAttribute('collapsed') == 'true';
|
var collapsed = document.getElementById('content').getAttribute('collapsed') == 'true';
|
||||||
document.getElementById('content').setAttribute('collapsed', !visible);
|
// Turn Z-pane flex on to stretch to window in full-screen, but off otherwise so persist works
|
||||||
document.getElementById('zotero-splitter').setAttribute('collapsed', !visible);
|
document.getElementById('zotero-pane').setAttribute('flex', collapsed ? "0" : "1");
|
||||||
document.getElementById('tb-fullscreen').setAttribute('fullscreenmode', !visible);
|
document.getElementById('content').setAttribute('collapsed', !collapsed);
|
||||||
|
document.getElementById('zotero-splitter').setAttribute('collapsed', !collapsed);
|
||||||
|
document.getElementById('tb-fullscreen').setAttribute('fullscreenmode', !collapsed);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -47,7 +47,7 @@
|
||||||
<vbox id="appcontent">
|
<vbox id="appcontent">
|
||||||
<!-- Changes to attributes of zotero-splitter and zotero-pane must be mirrored on overlay.js's onLoad() function -->
|
<!-- Changes to attributes of zotero-splitter and zotero-pane must be mirrored on overlay.js's onLoad() function -->
|
||||||
<splitter id="zotero-splitter" resizebefore="closest" resizeafter="closest" collapsed="true"/>
|
<splitter id="zotero-splitter" resizebefore="closest" resizeafter="closest" collapsed="true"/>
|
||||||
<hbox id="zotero-pane" flex="1" persist="height" collapsed="true">
|
<hbox id="zotero-pane" persist="height" collapsed="true">
|
||||||
<popupset>
|
<popupset>
|
||||||
<popup id="zotero-collectionmenu" onpopupshowing="ZoteroPane.buildCollectionContextMenu();">
|
<popup id="zotero-collectionmenu" onpopupshowing="ZoteroPane.buildCollectionContextMenu();">
|
||||||
<menuitem label="&zotero.toolbar.newCollection.label;" command="cmd_zotero_newCollection"/>
|
<menuitem label="&zotero.toolbar.newCollection.label;" command="cmd_zotero_newCollection"/>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user