From e4fab905c3657c599574a2cabbf832a73a14e3da Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Mon, 18 Aug 2025 01:06:16 +0800 Subject: perf(launcher:Components): less checks syncSelectionState --- launcher/components/Emoji.qml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'launcher/components/Emoji.qml') diff --git a/launcher/components/Emoji.qml b/launcher/components/Emoji.qml index bc79e71..551b647 100644 --- a/launcher/components/Emoji.qml +++ b/launcher/components/Emoji.qml @@ -88,9 +88,7 @@ IComponent { } syncSelectionState: function () { - if (!loader.view) - return; - Qt.callLater(() => state.selected = loader.view.currentItem); + Qt.callLater(() => state.selected = loader.view.itemAtIndex(selectedIndex)); } IInnerComponent { -- cgit v1.2.3