diff --git a/plugins/c9.ide.dialog.common/question.js b/plugins/c9.ide.dialog.common/question.js index 2c292664..7e3be92e 100644 --- a/plugins/c9.ide.dialog.common/question.js +++ b/plugins/c9.ide.dialog.common/question.js @@ -27,6 +27,11 @@ define(function(require, module, exports) { /***** Methods *****/ function show(title, header, msg, onYes, onNo, options) { + if (onYes && typeof onYes !== "function") + return show(title, header, msg, null, null, onYes); + if (onNo && typeof onNo !== "function") + return show(title, header, msg, onYes, null, onNo); + if (!options) options = {};