don't send resolution changes to non-staff while screen hidden
This commit is contained in:
1 parent
1cf2c4830f
commit
d80d2c8ed9
1 file changed
+4
-1
+4
-1
@@ -732,7 +732,10 @@ export default class WSServer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private newsize(size : {height:number,width:number}) {
|
private newsize(size : {height:number,width:number}) {
|
||||||
this.clients.filter(c => c.connectedToNode || c.viewMode == 1).forEach(c => c.sendMsg(guacutils.encode("size", "0", size.width.toString(), size.height.toString())));
|
this.clients.filter(c => c.connectedToNode || c.viewMode == 1).forEach(c => {
|
||||||
|
if (this.screenHidden && c.rank == Rank.Unregistered) return;
|
||||||
|
c.sendMsg(guacutils.encode("size", "0", size.width.toString(), size.height.toString()))
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
getThumbnail() : Promise<string> {
|
getThumbnail() : Promise<string> {
|
||||||
|
|||||||
Reference in new issue
Block a user