perf: skip TestGameCache wait on clustering-only redraws

- SmoothReset now accepts { skipCacheTest = true } to short-circuit the game cache wait and draw-queue drain
- ClusterRedraw passes the flag so icon-cluster and dense-pin-clustering sliders redraw immediately
- QuestieOptionsAdvanced wires the spawn-pin-dedup-radius slider directly to ClusterRedraw instead of the delayed SmoothReset path
This commit is contained in:
Xurkon
2026-06-07 08:42:40 -05:00
parent 5b576911d7
commit 78aefa4af8
3 changed files with 10 additions and 4 deletions
@@ -374,7 +374,7 @@ function QuestieOptions.tabs.advanced:Initialize()
if QuestieDB and QuestieDB.ClearModeCaches then
QuestieDB:ClearModeCaches()
end
QuestieOptionsUtils:Delay(0.05, QuestieQuest.SmoothReset, l10n('Setting spawn pin dedup radius to %s : Redrawing!', value))
QuestieOptions:ClusterRedraw()
end,
},
learnerCommsIntensity = {