fx115: fix context pane sidenav render
This commit is contained in:
parent
41acf4c737
commit
64489b243f
1 changed files with 10 additions and 4 deletions
|
@ -136,8 +136,11 @@ var ZoteroContextPane = new function () {
|
||||||
_contextPaneSplitter.setAttribute('hidden', true);
|
_contextPaneSplitter.setAttribute('hidden', true);
|
||||||
_contextPane.classList.add('stacked');
|
_contextPane.classList.add('stacked');
|
||||||
_contextPane.classList.remove('standard');
|
_contextPane.classList.remove('standard');
|
||||||
_sidenav.classList.add('stacked');
|
_readerSidenav.classList.add('stacked');
|
||||||
_contextPaneInner.append(_sidenav);
|
if (_readerSidenav.parentElement != _contextPaneInner) {
|
||||||
|
_contextPaneInner.append(_readerSidenav);
|
||||||
|
_readerSidenav.render();
|
||||||
|
}
|
||||||
// Fx115: in stacked layout, make contextPane occupy all width and remove min-height
|
// Fx115: in stacked layout, make contextPane occupy all width and remove min-height
|
||||||
// needed for standard layout
|
// needed for standard layout
|
||||||
_contextPane.style.width = 'auto';
|
_contextPane.style.width = 'auto';
|
||||||
|
@ -149,8 +152,11 @@ var ZoteroContextPane = new function () {
|
||||||
_contextPaneSplitterStacked.setAttribute('state', 'open');
|
_contextPaneSplitterStacked.setAttribute('state', 'open');
|
||||||
_contextPane.classList.add('standard');
|
_contextPane.classList.add('standard');
|
||||||
_contextPane.classList.remove('stacked');
|
_contextPane.classList.remove('stacked');
|
||||||
_sidenav.classList.remove('stacked');
|
_readerSidenav.classList.remove('stacked');
|
||||||
_contextPane.append(_sidenav);
|
if (_readerSidenav.parentElement != _contextPane) {
|
||||||
|
_contextPane.append(_readerSidenav);
|
||||||
|
_readerSidenav.render();
|
||||||
|
}
|
||||||
// FX115: in standard layout, make contextPane have the width it's supposed to and
|
// FX115: in standard layout, make contextPane have the width it's supposed to and
|
||||||
// force it to occupy all height available
|
// force it to occupy all height available
|
||||||
_contextPaneInner.style.minHeight = `100%`;
|
_contextPaneInner.style.minHeight = `100%`;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue