Skip to content
Snippets Groups Projects
Commit 76359765 authored by Hamza HRAMCHI's avatar Hamza HRAMCHI
Browse files

FIX #23980 TIME 1:30 add a resize detection and resolution change event

parent 5a4ced20
No related branches found
No related tags found
No related merge requests found
import { Component, ViewEncapsulation } from '@angular/core';
import { Component, HostListener, OnInit, ViewEncapsulation } from '@angular/core';
import { CookieService } from 'ngx-cookie-service';
import { SignaturesContentService } from './service/signatures.service';
import { HttpClient } from '@angular/common/http';
......@@ -19,11 +19,12 @@ import { Platform } from '@ionic/angular';
styleUrls: ['app.component.scss']
})
export class AppComponent {
export class AppComponent implements OnInit {
isPortrait: boolean;
debugMode: boolean;
showLeftContent: boolean = false;
showRightContent: boolean = false;
constructor(private translate: TranslateService,
public http: HttpClient,
public signaturesService: SignaturesContentService,
......@@ -53,8 +54,32 @@ export class AppComponent {
}
test() {
return true;
// The event listens for window resize and checks if the device resolution has changed
@HostListener('window:resize', ['$event'])
onResize() {
if (window.matchMedia('(resolution: ' + window.devicePixelRatio + 'dppx)').matches) {
if (window.devicePixelRatio >= 1.25) {
this.signaturesService.mobileMode = true;
setTimeout(() => {
$('.right-menu-responsive').css('--max-width', 'none');
}, 0);
} else {
this.signaturesService.mobileMode = false;
}
}
}
ngOnInit(): void {
if (window.matchMedia('(resolution: ' + window.devicePixelRatio + 'dppx)').matches) {
if (window.devicePixelRatio >= 1.25) {
this.signaturesService.mobileMode = true;
setTimeout(() => {
$('.right-menu-responsive').css('--max-width', 'none');
}, 0);
} else {
this.signaturesService.mobileMode = false;
}
}
}
allowedRoute() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment