Skip to content

Commit 352407b

Browse files
committed
fix: Messages with timeout 0 were removed right away, instead of kept forever
1 parent c8edc17 commit 352407b

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

view/base/templates/script/directive/autoremove-directive.phtml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ use Magento\Framework\View\Element\Template;
1111
Alpine.directive('autoremove', (el, { value, expression }, { evaluate }) => {
1212
if (expression) {
1313
const timeout = evaluate(expression);
14+
if (timeout < 1) {
15+
return;
16+
}
17+
1418
const messageType = el.getAttribute('data-message-type');
1519
const messageText = el.getAttribute('data-message-text');
1620
setTimeout(() => {

0 commit comments

Comments
 (0)