From c03cddd5fc5a3cfdbf296a4b8383b3ef4c490b5d Mon Sep 17 00:00:00 2001 From: Mike Ho Date: Wed, 18 Aug 2010 22:48:24 -0700 Subject: [PATCH] Fix to QDialogBox to not lose focus on a child control --- www/assets/js/_core/control_dialog.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/www/assets/js/_core/control_dialog.js b/www/assets/js/_core/control_dialog.js index 1cb9a6f9..d97d3bfe 100644 --- a/www/assets/js/_core/control_dialog.js +++ b/www/assets/js/_core/control_dialog.js @@ -17,6 +17,9 @@ }; objWrapper.id = objControl.id + "_ctl"; + // Only register if we haven't yet registered + if (objWrapper.showDialogBox) return; + // DialogBox MUST be at the "top level" in the DOM, a direct child of the FORM document.getElementById(document.getElementById("Qform__FormId").value).appendChild(objWrapper);