summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNickWingate <nick.wingate@collabora.com>2022-08-03 08:46:34 +0100
committerNickWingate <nick.wingate@collabora.com>2022-08-03 08:46:34 +0100
commit10b60b68c6094abb6f1e5743f058df4cd84f721c (patch)
tree94d532fcd901b217d3fe4b7d2610d68180ab843f
parentExpose file properties dialog (diff)
downloadonline-expose-file-properties.tar.gz
online-expose-file-properties.zip
Add handler for scrollbarbox and fix empty grid bug expose-file-properties
Signed-off-by: NickWingate <nick.wingate@collabora.com> Change-Id: I0f0882df4c44f05de67e07881237db212591cf33
-rw-r--r--browser/src/control/Control.JSDialogBuilder.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/browser/src/control/Control.JSDialogBuilder.js b/browser/src/control/Control.JSDialogBuilder.js
index 6b435535f7..aecd604242 100644
--- a/browser/src/control/Control.JSDialogBuilder.js
+++ b/browser/src/control/Control.JSDialogBuilder.js
@@ -114,6 +114,7 @@ L.Control.JSDialogBuilder = L.Control.extend({
this._controlHandlers['spinnerimg'] = this._spinnerImgControl;
this._controlHandlers['image'] = this._imageHandler;
this._controlHandlers['scrollwindow'] = this._scrollWindowControl;
+ this._controlHandlers['scrollbarbox'] = this._ignoreHandler;
this._controlHandlers['customtoolitem'] = this._mapDispatchToolItem;
this._controlHandlers['mainmenu'] = this._containerHandler;
@@ -569,7 +570,7 @@ L.Control.JSDialogBuilder = L.Control.extend({
}
}
- for (var i = 0; i < data.children.length; i++) {
+ for (var i = 0; i < (data.children || []).length; i++) {
child = data.children[i];
if (processedChildren.indexOf(child) === -1) {
rowNode = L.DomUtil.create('tr', builder.options.cssClass, table);