From 26d6a04257d62c8a50f94812802ab1261ae487b6 Mon Sep 17 00:00:00 2001 From: "Deng, Qian" Date: Thu, 1 Feb 2018 12:57:40 +0800 Subject: [PATCH] Fix bug open add member modal time too long --- .../app/project/member/add-member/add-member.component.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/ui_ng/src/app/project/member/add-member/add-member.component.ts b/src/ui_ng/src/app/project/member/add-member/add-member.component.ts index e9d98b650..0aed2e4d3 100644 --- a/src/ui_ng/src/app/project/member/add-member/add-member.component.ts +++ b/src/ui_ng/src/app/project/member/add-member/add-member.component.ts @@ -46,7 +46,7 @@ import {Project} from "../../project"; templateUrl: 'add-member.component.html', styleUrls: ['add-member.component.css'], providers: [UserService], - changeDetection: ChangeDetectionStrategy.OnPush + changeDetection: ChangeDetectionStrategy.Default }) export class AddMemberComponent implements AfterViewChecked, OnInit, OnDestroy { @@ -225,6 +225,7 @@ export class AddMemberComponent implements AfterViewChecked, OnInit, OnDestroy { } openAddMemberModal(): void { + this.currentForm.reset(); this.member = new Member(); this.addMemberOpened = true; this.hasChanged = false; @@ -233,9 +234,6 @@ export class AddMemberComponent implements AfterViewChecked, OnInit, OnDestroy { this.isMemberNameValid = true; this.memberTooltip = 'MEMBER.USERNAME_IS_REQUIRED'; this.selectUserName = []; - setTimeout(() => { - setInterval(() => this.ref.markForCheck(), 200); - }, 2000); } handleValidation(): void {