From 4aeb2bf9325a2126c178d9d0294aa4505e79ea67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Kilchenmann?= Date: Tue, 22 Feb 2022 13:01:05 +0100 Subject: [PATCH 1/2] fix(permission-info): adjust scroll event --- .../resource/permission-info/permission-info.component.ts | 5 +++-- src/app/workspace/results/results.component.html | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/app/workspace/resource/permission-info/permission-info.component.ts b/src/app/workspace/resource/permission-info/permission-info.component.ts index f54e04e2d7..0d96710bfd 100644 --- a/src/app/workspace/resource/permission-info/permission-info.component.ts +++ b/src/app/workspace/resource/permission-info/permission-info.component.ts @@ -98,7 +98,8 @@ export class PermissionInfoComponent implements OnInit { constructor( private _sso: ScrollStrategyOptions ) { - this.scrollStrategy = this._sso.noop(); + // close the info box on scrolling + this.scrollStrategy = this._sso.close(); } ngOnInit(): void { @@ -158,7 +159,7 @@ export class PermissionInfoComponent implements OnInit { */ toggleMenu() { this.isOpen = !this.isOpen; - // console.log(this.infoButton) + const pos: ConnectionPositionPair = new ConnectionPositionPair( this._originPos, this._overlayPos, diff --git a/src/app/workspace/results/results.component.html b/src/app/workspace/results/results.component.html index db89c3c8e7..4ab5625eb2 100644 --- a/src/app/workspace/results/results.component.html +++ b/src/app/workspace/results/results.component.html @@ -7,7 +7,7 @@ (selectedResources)="openSelectedResources($event)"> - +
From 360183a040f72db6e609dddf2cfb71d52c55346b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Kilchenmann?= Date: Tue, 22 Feb 2022 16:47:29 +0100 Subject: [PATCH 2/2] fix(permission-info): re-enable permission button --- .../resource/permission-info/permission-info.component.html | 1 + 1 file changed, 1 insertion(+) diff --git a/src/app/workspace/resource/permission-info/permission-info.component.html b/src/app/workspace/resource/permission-info/permission-info.component.html index 4d81f8ae91..b2a8fc7c2e 100644 --- a/src/app/workspace/resource/permission-info/permission-info.component.html +++ b/src/app/workspace/resource/permission-info/permission-info.component.html @@ -16,6 +16,7 @@ [cdkConnectedOverlayPositions]="infoBoxPositions" [cdkConnectedOverlayOrigin]="infoButton" [cdkConnectedOverlayOpen]="isOpen" + (detach)="isOpen = false" (backdropClick)="isOpen = false">