fix(menu): menu's content is resized properly

fixes #8504
This commit is contained in:
Manu Mtz.-Almeida
2016-10-10 15:45:22 +02:00
committed by Adam Bradley
parent bcbe03c480
commit db72a7d26b
7 changed files with 75 additions and 42 deletions

View File

@ -1,4 +1,4 @@
import { Directive, ElementRef, Input } from '@angular/core';
import { Directive, ElementRef, Input, Renderer } from '@angular/core';
import { GestureController } from '../../gestures/gesture-controller';
import { isTrueProperty } from '../../util/util';
@ -19,7 +19,10 @@ export class Backdrop {
private _gestureID: number = null;
@Input() disableScroll = true;
constructor(private _gestureCtrl: GestureController, private _elementRef: ElementRef) {}
constructor(
private _gestureCtrl: GestureController,
private _elementRef: ElementRef,
private _renderer: Renderer) { }
ngOnInit() {
if (isTrueProperty(this.disableScroll)) {
@ -38,4 +41,8 @@ export class Backdrop {
return this._elementRef.nativeElement;
}
setElementClass(className: string, add: boolean) {
this._renderer.setElementClass(this._elementRef.nativeElement, className, add);
}
}