From 5a9cebf420695cd3effe62c6c56000b4b8207a57 Mon Sep 17 00:00:00 2001 From: Eric Handley Date: Thu, 27 Nov 2025 22:45:25 -0800 Subject: [PATCH] fix: show empty state for unused recent emojis --- Modules/Panels/Launcher/Launcher.qml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Modules/Panels/Launcher/Launcher.qml b/Modules/Panels/Launcher/Launcher.qml index 0bf7e3c7..bccd3822 100644 --- a/Modules/Panels/Launcher/Launcher.qml +++ b/Modules/Panels/Launcher/Launcher.qml @@ -1068,10 +1068,16 @@ SmartPanel { NText { Layout.fillWidth: true text: { - if (results.length === 0) - return searchText ? "No results" : ""; - const prefix = activePlugin?.name ? `${activePlugin.name}: ` : ""; - return prefix + `${results.length} result${results.length !== 1 ? 's' : ''}`; + if (results.length === 0) { + if (searchText) { + return "No results"; + } else if (activePlugin === emojiPlugin && emojiPlugin.isBrowsingMode && emojiPlugin.selectedCategory === "recent") { + return "No recently used emoji"; + } + return ""; + } + var prefix = activePlugin && activePlugin.name ? activePlugin.name + ": " : ""; + return prefix + results.length + " result" + (results.length !== 1 ? 's' : ''); } pointSize: Style.fontSizeXS color: Color.mOnSurfaceVariant