Commit f9e2549e authored by Romain DELEAU's avatar Romain DELEAU

dezoom security

parent 802455b9
...@@ -15,7 +15,12 @@ export class MouseWheelZoomDirective { ...@@ -15,7 +15,12 @@ export class MouseWheelZoomDirective {
@HostListener('wheel', ['$event']) @HostListener('wheel', ['$event'])
onMouseWheel(event: WheelEvent) { onMouseWheel(event: WheelEvent) {
event.preventDefault(); event.preventDefault();
const zoomLevel = event.deltaY < 0 ? 0.1 : -0.1; let zoomLevel: number = 0;
if (event.deltaY < 0) {
zoomLevel = 0.1
} else if (this.zoom > 0.3) {
zoomLevel = -0.1
}
this.zoom += zoomLevel; this.zoom += zoomLevel;
this.element.style.transform = `scale(${this.zoom})`; this.element.style.transform = `scale(${this.zoom})`;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment