From b705afd5ffc84580a99ab7f9f931a56b0c3831f2 Mon Sep 17 00:00:00 2001 From: binary-husky Date: Mon, 22 Jul 2024 04:35:52 +0000 Subject: [PATCH] welcome menu bug fix --- themes/welcome.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/themes/welcome.js b/themes/welcome.js index 25c82146..a9baea6e 100644 --- a/themes/welcome.js +++ b/themes/welcome.js @@ -106,7 +106,9 @@ class WelcomeMessage { } const card = this.card_array[index]; - + card.classList.remove('hide'); + card.classList.remove('show'); + // 等待动画结束 card.addEventListener('transitionend', () => { // 更新卡片信息 @@ -120,7 +122,13 @@ class WelcomeMessage { text.href = message.url; content.textContent = message.content; card.classList.remove('hide'); + + // 等待动画结束 + card.addEventListener('transitionend', () => { + card.classList.remove('show'); + }, { once: true }); card.classList.add('show'); + }, { once: true }); card.classList.add('hide');