Skip to content

Commit 50ed69f

Browse files
authored
ENGCOM-4522: #19835 Fix admin header buttons flicker #21791
2 parents 09a6678 + 5e63603 commit 50ed69f

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

app/code/Magento/Backend/view/adminhtml/templates/pageactions.phtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
?>
1010
<?php if ($block->getChildHtml()):?>
11-
<div data-mage-init='{"floatingHeader": {}}' class="page-actions" <?= /* @escapeNotVerified */ $block->getUiId('content-header') ?>>
11+
<div data-mage-init='{"floatingHeader": {}}' class="page-actions floating-header" <?= /* @escapeNotVerified */ $block->getUiId('content-header') ?>>
1212
<?= $block->getChildHtml() ?>
1313
</div>
1414
<?php endif; ?>

app/design/adminhtml/Magento/backend/Magento_Backend/web/css/source/module/main/_actions-bar.less

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@
4545
.page-actions {
4646
@_page-action__indent: 1.3rem;
4747

48+
&.floating-header {
49+
&:extend(.page-actions-buttons all);
50+
}
51+
4852
.page-main-actions & {
4953
&._fixed {
5054
left: @page-wrapper__indent-left;

lib/web/mage/backend/floating-header.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ define([
4848
this.element.wrapInner($('<div/>', {
4949
'class': 'page-actions-inner', 'data-title': title
5050
}));
51+
this.element.removeClass('floating-header');
5152
},
5253

5354
/**

0 commit comments

Comments
 (0)