Merge pull request #836 from thecodingmachine/fixFullScreen

FIX: fixed a bug with fullscreen mode
This commit is contained in:
Kharhamel 2021-03-24 16:00:25 +01:00 committed by GitHub
commit 6f038001de
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -53,7 +53,7 @@ class CoWebsiteManager {
}
get isFullScreen(): boolean {
return this.verticalMode ? this.height === this.cowebsiteDiv.clientHeight : this.width === this.cowebsiteDiv.clientWidth
return this.verticalMode ? this.height === window.innerHeight : this.width === window.innerWidth;
}
constructor() {
@ -199,6 +199,7 @@ class CoWebsiteManager {
private fullscreen(): void {
if (this.isFullScreen) {
this.resetStyle();
this.fire();
//we don't trigger a resize of the phaser game since it won't be visible anyway.
HtmlUtils.getElementByIdOrFail(cowebsiteOpenFullScreenImageId).style.display = 'inline';
HtmlUtils.getElementByIdOrFail(cowebsiteCloseFullScreenImageId).style.display = 'none';