[Libreoffice-commits] online.git: loleaflet/src
Szymon KÅos (via logerrit)
logerrit at kemper.freedesktop.org
Wed Apr 22 08:20:33 UTC 2020
loleaflet/src/control/Control.StatusBar.js | 7 +++++++
loleaflet/src/control/Control.TopToolbar.js | 7 +++++++
loleaflet/src/control/Control.UIManager.js | 15 ---------------
3 files changed, 14 insertions(+), 15 deletions(-)
New commits:
commit 829a0c7fa3d7a4168d67e3b7bd439c62b39e5d2e
Author: Szymon Kłos <szymon.klos at collabora.com>
AuthorDate: Wed Apr 22 09:28:11 2020 +0200
Commit: Szymon Kłos <szymon.klos at collabora.com>
CommitDate: Wed Apr 22 10:20:15 2020 +0200
Move toolbars resizing to the internal implementation
Change-Id: I7afa916f03c4d6d4dd4b863d6ff65b1936fe32f0
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92671
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice at gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos at collabora.com>
diff --git a/loleaflet/src/control/Control.StatusBar.js b/loleaflet/src/control/Control.StatusBar.js
index 2f1a7a44f..056975769 100644
--- a/loleaflet/src/control/Control.StatusBar.js
+++ b/loleaflet/src/control/Control.StatusBar.js
@@ -15,6 +15,13 @@ L.Control.StatusBar = L.Control.extend({
map.on('commandvalues', this.onCommandValues, this);
map.on('commandstatechanged', this.onCommandStateChanged, this);
this.create();
+
+ $(window).resize(function() {
+ if ($(window).width() !== map.getSize().x) {
+ var statusbar = w2ui['actionbar'];
+ statusbar.resize();
+ }
+ });
},
hideTooltip: function(toolbar, id) {
diff --git a/loleaflet/src/control/Control.TopToolbar.js b/loleaflet/src/control/Control.TopToolbar.js
index bb13a1fb4..06fdd038f 100644
--- a/loleaflet/src/control/Control.TopToolbar.js
+++ b/loleaflet/src/control/Control.TopToolbar.js
@@ -22,6 +22,13 @@ L.Control.TopToolbar = L.Control.extend({
if (!window.mode.isMobile()) {
map.on('updatetoolbarcommandvalues', this.updateCommandValues, this);
}
+
+ $(window).resize(function() {
+ if ($(window).width() !== map.getSize().x) {
+ var toolbar = w2ui['editbar'];
+ toolbar.resize();
+ }
+ });
},
onFontSizeSelect: function(e) {
diff --git a/loleaflet/src/control/Control.UIManager.js b/loleaflet/src/control/Control.UIManager.js
index f3cad662e..88124c491 100644
--- a/loleaflet/src/control/Control.UIManager.js
+++ b/loleaflet/src/control/Control.UIManager.js
@@ -15,8 +15,6 @@ L.Control.UIManager = L.Control.extend({
// UI initialization
initializeBasicUI: function() {
- var that = this;
-
var menubar = L.control.menubar();
this.map.menubar = menubar;
this.map.addControl(menubar);
@@ -54,10 +52,6 @@ L.Control.UIManager = L.Control.extend({
w2utils.unlock(w2ui['actionbar'].box);
}
});
-
- $(window).resize(function() {
- that.resizeToolbars();
- });
},
initializeSpecializedUI: function(docType) {
@@ -173,15 +167,6 @@ L.Control.UIManager = L.Control.extend({
this.map.invalidateSize();
},
- resizeToolbars: function() {
- if ($(window).width() !== this.map.getSize().x) {
- var toolbarUp = w2ui['editbar'];
- var statusbar = w2ui['actionbar'];
- toolbarUp.resize();
- statusbar.resize();
- }
- },
-
// Helper functions
moveObjectVertically: function(obj, diff) {
More information about the Libreoffice-commits
mailing list