diff options
author | NickWingate <nick.wingate@collabora.com> | 2022-08-03 08:46:34 +0100 |
---|---|---|
committer | NickWingate <nick.wingate@collabora.com> | 2022-08-03 08:46:34 +0100 |
commit | 10b60b68c6094abb6f1e5743f058df4cd84f721c (patch) | |
tree | 94d532fcd901b217d3fe4b7d2610d68180ab843f | |
parent | Expose file properties dialog (diff) | |
download | online-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.js | 3 |
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); |