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