KASM-5522 resend encodings when mm is added (#91)

Co-authored-by: matt <matt@kasmweb.com>
This commit is contained in:
Matt McClaskey 2024-01-26 15:32:11 -05:00 committed by GitHub
parent 4825e12f62
commit 7ce3f140f5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 1 additions and 0 deletions

View File

@ -1802,6 +1802,7 @@ export default class RFB extends EventTargetMixin {
}
let screenIndex = this._display.addScreen(event.data.screenID, event.data.width, event.data.height, event.data.pixelRatio, event.data.containerHeight, event.data.containerWidth, event.data.scale, event.data.serverWidth, event.data.serverHeight);
this._proxyRFBMessage('screenRegistrationConfirmed', [ this._display.screens[screenIndex].screenID, screenIndex ]);
this._sendEncodings();
clearTimeout(this._resizeTimeout);
this._resizeTimeout = setTimeout(this._requestRemoteResize.bind(this), 500);
this.dispatchEvent(new CustomEvent("screenregistered", { detail: details }));