properly fix multiple dialog popups in a row

Signed-off-by: si458 <simonsmith5521@gmail.com>

si458 committed Jan 7, 2025 at 16:52 UTC 90b71e924fc15624b3f252f5189d4e2b643f05bd
1 file changed +1 -2
views/default3.handlebars
+1 -2
@@ -6280,6 +6280,7 @@
6280 xxModal.show();
6281 document.getElementById(okButtonId).onclick = function () {
6282 if (typeof okCallback === 'function' && okCallback) {
6283 + xxdialogMode = 0; // reset xxdialogMode back to 0 because we might be opening up another dialog and it checks if one is already open
6284 var callbackResult = okCallback(b, tag);
6285 // Close the modal by default unless `false` is explicitly returned from the callback function
6286 if (callbackResult !== false) { xxModal.hide(); }
@@ -9211,7 +9212,6 @@
9212 }
9213
9214 function deviceActionFunctionEx() {
9214 - xxdialogMode = 0; // reset xxdialogMode back to 0
9215 var op = Q('d2deviceop').value;
9216 if (op == 100) {
9217 // Device wake
@@ -10186,7 +10186,6 @@
10186 }
10187
10188 function askRdpCredentialsEx() {
10189 - xxdialogMode = 0;
10189 var width = null, height = null;
10190 if (desktopsettings.rdpsize) {
10191 if (desktopsettings.rdpsize == 'browser') {