Fix error when the dialog is not initialized

This commit is contained in:
mauriziovitale84
2016-08-12 16:52:30 +01:00
parent ac1010597f
commit 81220d17a3
3 changed files with 21 additions and 26 deletions

View File

@@ -15,7 +15,7 @@
* limitations under the License.
*/
import { Component, ChangeDetectorRef, OnInit } from '@angular/core';
import { Component, ChangeDetectorRef, OnInit, OnDestroy } from '@angular/core';
import { FileModel } from '../models/file.model';
import { FileUploadingListComponent } from './file-uploading-list.component';
import { AlfrescoTranslationService, AlfrescoPipeTranslate } from 'ng2-alfresco-core';
@@ -43,7 +43,7 @@ declare let __moduleName: string;
host: {'[class.dialog-show]': 'toggleShowDialog'},
pipes: [AlfrescoPipeTranslate]
})
export class FileUploadingDialogComponent implements OnInit {
export class FileUploadingDialogComponent implements OnInit, OnDestroy {
isDialogActive: boolean = false;
@@ -90,4 +90,8 @@ export class FileUploadingDialogComponent implements OnInit {
toggleDialogMinimize() {
this._isDialogMinimized = !this._isDialogMinimized;
}
ngOnDestroy() {
this.cd.detach();
}
}