From 6ed1aee9fec0faee2caf7d2733b3b7aa248379ce Mon Sep 17 00:00:00 2001 From: Alexander Reifschneider <alexander.reifschneider@mgm-tp.com> Date: Fri, 21 Feb 2025 15:39:31 +0100 Subject: [PATCH] OZG-7619 Delete unnecessary if condition --- .../src/lib/tooltip/tooltip.directive.spec.ts | 8 -------- .../design-system/src/lib/tooltip/tooltip.directive.ts | 6 +----- 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/alfa-client/libs/design-system/src/lib/tooltip/tooltip.directive.spec.ts b/alfa-client/libs/design-system/src/lib/tooltip/tooltip.directive.spec.ts index 62a44e67c7..76c569e424 100644 --- a/alfa-client/libs/design-system/src/lib/tooltip/tooltip.directive.spec.ts +++ b/alfa-client/libs/design-system/src/lib/tooltip/tooltip.directive.spec.ts @@ -334,14 +334,6 @@ describe('TooltipDirective', () => { directive.leftOffset = 0; }); - it('should set 0 offset, if parent wider than tooltip', () => { - const rectForStandard: DOMRect = { ...parentRect, left: 50, right: 500, width: 100 }; - - const result: number = directive.calculateLeftOffset(36, rectForStandard, 1000); - - expect(result).toBe(0); - }); - it('should set positive left offset', () => { const rectForLeft: DOMRect = { ...parentRect, left: 10 }; diff --git a/alfa-client/libs/design-system/src/lib/tooltip/tooltip.directive.ts b/alfa-client/libs/design-system/src/lib/tooltip/tooltip.directive.ts index f3ebffb59c..d8f42d4ab8 100644 --- a/alfa-client/libs/design-system/src/lib/tooltip/tooltip.directive.ts +++ b/alfa-client/libs/design-system/src/lib/tooltip/tooltip.directive.ts @@ -168,13 +168,9 @@ export class TooltipDirective implements OnDestroy { } calculateLeftOffset(tooltipWidth: number, parentRect: DOMRect, windowWidth: number): number { - const { left, right, width } = parentRect; + const { left, right } = parentRect; const halfTooltipWidth: number = tooltipWidth / 2; - if (tooltipWidth < width) { - return 0; - } - if (halfTooltipWidth > left) { return halfTooltipWidth - left; } -- GitLab