mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-03-09 15:40:18 +00:00
Fixed multi-display fight when two browsers select different displays.
This commit is contained in:
parent
5a418b615b
commit
380f423227
3 changed files with 4 additions and 3 deletions
|
@ -6327,13 +6327,14 @@
|
|||
displayCount++;
|
||||
displaySelector += '<option' + ((selDisplay == i) ? ' selected' : '') + ' value=' + i + '>' + displays[i] + '</option>';
|
||||
if ((deskPreferedStickyDisplay == i) && (selDisplay != deskPreferedStickyDisplay)) { desktop.m.SetDisplay(i); }
|
||||
deskPreferedStickyDisplay = -1;
|
||||
}
|
||||
QH('termdisplays', displaySelector);
|
||||
QV('termdisplays', displayCount > 1);
|
||||
}
|
||||
|
||||
function deskGetDisplayNumbers(e) { desktop.m.GetDisplayNumbers(); }
|
||||
var deskPreferedStickyDisplay = 0;
|
||||
var deskPreferedStickyDisplay = -1;
|
||||
function deskSetDisplay(e) { desktop.m.SetDisplay(deskPreferedStickyDisplay = parseInt(Q('termdisplays').value)); Q('termdisplays').blur(); }
|
||||
|
||||
// Double click detection. This is important for MacOS.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue