From c59f6de143ce201b942b00e610217558ea2e1ab9 Mon Sep 17 00:00:00 2001
From: Pedro Silva
Date: Tue, 12 Dec 2023 10:18:28 +0000
Subject: [PATCH] Fix ApmButton margin condition.
---
.../resources/js/modules/Helper/ApmButtons.js | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/modules/ppcp-button/resources/js/modules/Helper/ApmButtons.js b/modules/ppcp-button/resources/js/modules/Helper/ApmButtons.js
index b49345a68..97242f615 100644
--- a/modules/ppcp-button/resources/js/modules/Helper/ApmButtons.js
+++ b/modules/ppcp-button/resources/js/modules/Helper/ApmButtons.js
@@ -73,24 +73,18 @@ export class ApmButtons {
}
// Check first apm button
- const $firstApmButton = $container.find(this.selector + ':visible').first();
const $firstElement = $container.children(':visible').first();
- let isFirstElement = false;
- if ($firstApmButton.is($firstElement)) {
- isFirstElement = true;
- }
-
// Assign margins to buttons
$container.find(this.selector).each((index, el) => {
const $el = jQuery(el);
- const height = $el.height();
- if (isFirstElement) {
+ if ($el.is($firstElement)) {
$el.css('margin-top', `0px`);
return true;
}
+ const height = $el.height();
$el.css('margin-top', `${Math.round(height * 0.3)}px`);
});