mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-03-31 01:33:39 -04:00
fix disconnections of new user logins with ldap #6240
Signed-off-by: si458 <simonsmith5521@gmail.com>
This commit is contained in:
parent
21e196e35c
commit
d2d9f7a13e
@ -9023,7 +9023,7 @@
|
|||||||
var desktopNode;
|
var desktopNode;
|
||||||
function setupDesktop() {
|
function setupDesktop() {
|
||||||
// Setup the remote desktop
|
// Setup the remote desktop
|
||||||
if ((desktopNode != currentNode) && (desktop != null)) { desktop.Stop(); desktopNode = null; desktop = null; }
|
//if ((desktopNode != currentNode) && (desktop != null)) { desktop.Stop(); desktopNode = null; desktop = null; }
|
||||||
|
|
||||||
// If the device desktop is already connected in multi-desktop, use that.
|
// If the device desktop is already connected in multi-desktop, use that.
|
||||||
if ((desktopNode != currentNode) || (desktop == null)) {
|
if ((desktopNode != currentNode) || (desktop == null)) {
|
||||||
@ -9057,7 +9057,7 @@
|
|||||||
delete multiDesktop[currentNode._id];
|
delete multiDesktop[currentNode._id];
|
||||||
} else {
|
} else {
|
||||||
// Device is not already connected, just setup a blank canvas
|
// Device is not already connected, just setup a blank canvas
|
||||||
QH('DeskParent', '<canvas id=Desk oncontextmenu="return false" onmousedown=dmousedown(event) onmouseup=dmouseup(event) onmousemove=dmousemove(event)></canvas>');
|
if(desktop == null) { QH('DeskParent', '<canvas id=Desk oncontextmenu="return false" onmousedown=dmousedown(event) onmouseup=dmouseup(event) onmousemove=dmousemove(event)></canvas>'); }
|
||||||
desktopNode = currentNode;
|
desktopNode = currentNode;
|
||||||
}
|
}
|
||||||
// Setup the mouse wheel
|
// Setup the mouse wheel
|
||||||
@ -10482,7 +10482,7 @@
|
|||||||
var terminalNode;
|
var terminalNode;
|
||||||
function setupTerminal() {
|
function setupTerminal() {
|
||||||
// Setup the terminal
|
// Setup the terminal
|
||||||
if ((terminalNode != currentNode) && (terminal != null)) { terminal.Stop(); terminal = null; }
|
//if ((terminalNode != currentNode) && (terminal != null)) { terminal.Stop(); terminal = null; }
|
||||||
terminalNode = currentNode;
|
terminalNode = currentNode;
|
||||||
updateTerminalButtons();
|
updateTerminalButtons();
|
||||||
}
|
}
|
||||||
@ -10943,7 +10943,7 @@
|
|||||||
QV('p13Connect', (files == null) && (filesNode.mtype == 2));
|
QV('p13Connect', (files == null) && (filesNode.mtype == 2));
|
||||||
QV('p13Connects', ((features2 & 0x200) != 0) && (filesNode.agent != null) && (filesNode.agent.id != 3) && (filesNode.agent.id != 4) && ((features2 & 0x800000) == 0));
|
QV('p13Connects', ((features2 & 0x200) != 0) && (filesNode.agent != null) && (filesNode.agent.id != 3) && (filesNode.agent.id != 4) && ((features2 & 0x800000) == 0));
|
||||||
QV('p13Disconnect', files != null);
|
QV('p13Disconnect', files != null);
|
||||||
if (((samenode == false) || (online == false)) && files) { files.Stop(); files = null; }
|
//if (((samenode == false) || (online == false)) && files) { files.Stop(); files = null; }
|
||||||
p13setActions();
|
p13setActions();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user