Browse Source

fix(permission-management): fix twice executing problem of visible setter

pull/2522/head
mehmet-erim 7 years ago
parent
commit
ae16916ae2
  1. 4
      npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts

4
npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts

@ -25,7 +25,7 @@ export class PermissionManagementComponent {
@Input()
hideBadges = false;
protected _visible;
protected _visible = false;
@Input()
get visible(): boolean {
@ -33,6 +33,8 @@ export class PermissionManagementComponent {
}
set visible(value: boolean) {
if (value === this._visible) return;
if (value) {
this.openModal().subscribe(() => {
this._visible = true;

Loading…
Cancel
Save