From 14e9234d4209652bfa1f7c318b3900d15f7f815f Mon Sep 17 00:00:00 2001
From: nod_ <nod_@598310.no-reply.drupal.org>
Date: Wed, 31 Jul 2024 11:34:45 +0200
Subject: [PATCH] =?UTF-8?q?Issue=20#3363127=20by=20nod=5F,=20G=C3=A1bor=20?=
 =?UTF-8?q?Hojtsy,=20mherchel:=20Drupal=20Displace=20outputs=20invalid=20v?=
 =?UTF-8?q?alue=20for=20--drupal-displace-offset-right=20when=20opening=20?=
 =?UTF-8?q?top=20dialog?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

(cherry picked from commit 3401675c3f550e2f4469525cdedfcd9d3fc2b184)
---
 core/misc/dialog/off-canvas/js/off-canvas.js | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/core/misc/dialog/off-canvas/js/off-canvas.js b/core/misc/dialog/off-canvas/js/off-canvas.js
index b19979ffb1e5..fbe99525fda0 100644
--- a/core/misc/dialog/off-canvas/js/off-canvas.js
+++ b/core/misc/dialog/off-canvas/js/off-canvas.js
@@ -287,6 +287,7 @@
           `${width}px`;
 
         $container.attr(`data-offset-${Drupal.offCanvas.getEdge()}`, width);
+        $container.attr('data-offset-top', 0);
         displace();
       }
 
@@ -294,6 +295,7 @@
       if (position === 'top') {
         mainCanvasWrapper.style.paddingTop = `${height}px`;
         $container.attr('data-offset-top', height);
+        $container.attr(`data-offset-${Drupal.offCanvas.getEdge()}`, 0);
         displace();
       }
     },
-- 
GitLab