[Libreoffice-commits] online.git: loleaflet/src
Mihai Varga
mihai.varga at collabora.com
Fri Dec 18 08:53:31 PST 2015
loleaflet/src/control/Control.ColumnHeader.js | 7 +++++++
loleaflet/src/control/Control.RowHeader.js | 7 +++++++
2 files changed, 14 insertions(+)
New commits:
commit 896b12d253fbca8f1fc60eb16fc40e458fa8faec
Author: Mihai Varga <mihai.varga at collabora.com>
Date: Fri Dec 18 18:52:23 2015 +0200
loleaflet: ccu#1347 - row/column headers can be < than the map
diff --git a/loleaflet/src/control/Control.ColumnHeader.js b/loleaflet/src/control/Control.ColumnHeader.js
index fcd8064..6cd846f 100644
--- a/loleaflet/src/control/Control.ColumnHeader.js
+++ b/loleaflet/src/control/Control.ColumnHeader.js
@@ -76,6 +76,13 @@ L.Control.ColumnHeader = L.Control.extend({
text.innerHTML = columns[iterator].text;
column.width = Math.round(converter.call(context, twip).x) - 1 + 'px';
}
+ if (this._map.getDocSize().x < this._map.getSize().x) {
+ // the column headers no longer need to strecth to the whole screen
+ L.DomUtil.setStyle(this._table, 'width', 0);
+ }
+ else {
+ L.DomUtil.setStyle(this._table, 'width', '100%');
+ }
},
_onUpdatePermission: function () {
diff --git a/loleaflet/src/control/Control.RowHeader.js b/loleaflet/src/control/Control.RowHeader.js
index 42f45fd..2aef1da 100644
--- a/loleaflet/src/control/Control.RowHeader.js
+++ b/loleaflet/src/control/Control.RowHeader.js
@@ -72,6 +72,13 @@ L.Control.RowHeader = L.Control.extend({
L.DomUtil.setStyle(text, 'line-height', height);
L.DomUtil.setStyle(text, 'height', height);
}
+ if (this._map.getDocSize().y < this._map.getSize().y) {
+ // the row headers no longer need to strecth to the whole screen
+ L.DomUtil.setStyle(this._table, 'height', 0);
+ }
+ else {
+ L.DomUtil.setStyle(this._table, 'height', '100%');
+ }
},
_onUpdatePermission: function () {
More information about the Libreoffice-commits
mailing list