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') {