[Libreoffice-commits] online.git: loleaflet/src
Henry Castro (via logerrit)
logerrit at kemper.freedesktop.org
Mon Aug 17 15:56:55 UTC 2020
loleaflet/src/control/Control.MobileWizard.js | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
New commits:
commit dcdb0afdf58c97c3d20fbf6a4e9d31f65544f6d0
Author: Henry Castro <hcastro at collabora.com>
AuthorDate: Thu Aug 13 12:07:06 2020 -0400
Commit: Andras Timar <andras.timar at collabora.com>
CommitDate: Mon Aug 17 17:56:37 2020 +0200
loleaflet: fix uncaught exception
Control.MobileWizard.js:363 Uncaught TypeError: Cannot read property 'children' of undefined
at NewClass._onMobileWizard (Control.MobileWizard.js:363)
Change-Id: I13617414aca15d8c6120261264911322128a181a
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/100680
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice at gmail.com>
Reviewed-by: Andras Timar <andras.timar at collabora.com>
diff --git a/loleaflet/src/control/Control.MobileWizard.js b/loleaflet/src/control/Control.MobileWizard.js
index 8f399f69c..58f405f50 100644
--- a/loleaflet/src/control/Control.MobileWizard.js
+++ b/loleaflet/src/control/Control.MobileWizard.js
@@ -356,10 +356,12 @@ L.Control.MobileWizard = L.Control.extend({
this._reset();
- var mWizardContentLength;
- if (data.children[0].type == 'menuitem' || data.children[0].children === undefined)
- mWizardContentLength = data.children.length;
- else mWizardContentLength = data.children[0].children.length;
+ var mWizardContentLength = 0;
+ if (data.children.length > 0) {
+ if (data.children[0].type == 'menuitem' || data.children[0].children === undefined)
+ mWizardContentLength = data.children.length;
+ else mWizardContentLength = data.children[0].children.length;
+ }
this._showWizard(mWizardContentLength);
if (!this._map._docLayer.isCalc()) {
More information about the Libreoffice-commits
mailing list