mirror of
https://github.com/zen-browser/components.git
synced 2025-07-08 14:39:58 +02:00
Save only height and width for the sidebar
This commit is contained in:
parent
1ed9227c01
commit
c67cca9c70
1 changed files with 11 additions and 0 deletions
|
@ -22,6 +22,8 @@ var gZenBrowserManagerSidebar = {
|
||||||
ChromeUtils.defineLazyGetter(this, 'forwardButton', () => document.getElementById('zen-sidebar-web-panel-forward'));
|
ChromeUtils.defineLazyGetter(this, 'forwardButton', () => document.getElementById('zen-sidebar-web-panel-forward'));
|
||||||
ChromeUtils.defineLazyGetter(this, 'backButton', () => document.getElementById('zen-sidebar-web-panel-back'));
|
ChromeUtils.defineLazyGetter(this, 'backButton', () => document.getElementById('zen-sidebar-web-panel-back'));
|
||||||
|
|
||||||
|
this.onlySafeWidthAndHeight();
|
||||||
|
|
||||||
this.initProgressListener();
|
this.initProgressListener();
|
||||||
this.update();
|
this.update();
|
||||||
this.close(); // avoid caching
|
this.close(); // avoid caching
|
||||||
|
@ -30,6 +32,15 @@ var gZenBrowserManagerSidebar = {
|
||||||
this.addPositioningListeners();
|
this.addPositioningListeners();
|
||||||
},
|
},
|
||||||
|
|
||||||
|
onlySafeWidthAndHeight() {
|
||||||
|
const panel = document.getElementById('zen-sidebar-web-panel');
|
||||||
|
const width = panel.style.width;
|
||||||
|
const height = panel.style.height;
|
||||||
|
panel.setAttribute('style', "");
|
||||||
|
panel.style.width = width;
|
||||||
|
panel.style.height = height;
|
||||||
|
},
|
||||||
|
|
||||||
initProgressListener() {
|
initProgressListener() {
|
||||||
this.progressListener = {
|
this.progressListener = {
|
||||||
QueryInterface: ChromeUtils.generateQI([
|
QueryInterface: ChromeUtils.generateQI([
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue