From 343785497e40f00aee463a71046b55bd3dd695b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn?= Date: Fri, 8 Jul 2016 12:12:04 +0200 Subject: [PATCH] Bug #3385: Fix bug when dialog has only one button (cherry picked from commit da571375417b3efc3d40e0411e6f7ebd96051d67) --- .../public/app/utils/dialogs/generic-confirm.js | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/sunstone/public/app/utils/dialogs/generic-confirm.js b/src/sunstone/public/app/utils/dialogs/generic-confirm.js index f0423d370b..de20f63862 100644 --- a/src/sunstone/public/app/utils/dialogs/generic-confirm.js +++ b/src/sunstone/public/app/utils/dialogs/generic-confirm.js @@ -72,16 +72,12 @@ define(function(require) { function _setParams(params) { this.params = params; - if (this.params.buttons != undefined){ - if (!$.isArray(this.params.buttons)){ - this.params.buttons = [this.params.buttons]; - } + if (this.params.buttons != undefined && !$.isArray(this.params.buttons)){ + this.params.buttons = [this.params.buttons]; + } - if (this.params.submit != undefined){ - if (!$.isArray(this.params.submit)){ - this.params.submit = [this.params.submit]; - } - } + if (this.params.submit != undefined && !$.isArray(this.params.submit)){ + this.params.submit = [this.params.submit]; } }