summaryrefslogtreecommitdiff
path: root/popups/launcher/components/Spell.qml
Commit message (Collapse)AuthorAgeFilesLines
* fix(launcher): perserve selected between launcheslittleblack1112025-08-201-1/+1
| | | | | launcher:component don't let syncSelectionState set selected if it's not valid
* refactor(launcher:components): drop mouseTriggered flag, simplify selection ↵littleblack1112025-08-191-5/+9
| | | | | | | | | | | | logic Removed the redundant `mouseTriggered` property and its related checks across App, Clip, Emoji, and Spell components. Selection state is now guarded directly by index bounds and loader/view availability, reducing complexity and ensuring consistent behavior between keyboard and mouse interactions.
* perf(launcher:Components): remove redundant calls to syncSelectionStatelittleblack1112025-08-191-10/+9
|
* Revert "refactor(Emoji, Spell): optimize cell dimensions and selection logic"littleblack1112025-08-191-5/+5
| | | | This reverts commit 47b7722e4dcc750bdad71731977e0cdb1d95b022.
* chore(launcher -> popups): reorganize to allow futher expansion on popupslittleblack1112025-08-191-0/+235
refactor(launcher): ILauncher is now a derivative of IPopup