From d67c185c93e061a88c70d9a8ec99089752290626 Mon Sep 17 00:00:00 2001 From: Andrzej Voss Date: Tue, 7 Apr 2026 01:59:01 +0200 Subject: [PATCH] feat: Make "Clear" button "Refresh" when there are no lyrics found. (#1920) Ref: effvli/feishin#1919 - tl;dr: Button actually reloads/refreshes lyrics info from the server too, it makes it, well, clearer what it does in that case - allows to reread lyrics from server without clearing whole cache. --- src/renderer/features/lyrics/lyrics-actions.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/renderer/features/lyrics/lyrics-actions.tsx b/src/renderer/features/lyrics/lyrics-actions.tsx index 164a1d73b..8d9ce9a7c 100644 --- a/src/renderer/features/lyrics/lyrics-actions.tsx +++ b/src/renderer/features/lyrics/lyrics-actions.tsx @@ -131,7 +131,9 @@ export const LyricsActions = ({ uppercase variant="subtle" > - {t('common.clear', { postProcess: 'sentenceCase' })} + {hasLyrics + ? t('common.clear', { postProcess: 'sentenceCase' }) + : t('common.refresh', { postProcess: 'sentenceCase' })} ) : null}