fix: synchronize learner performance options

This commit is contained in:
Xurkon
2026-06-04 16:59:37 -05:00
parent a1424bdd53
commit 5e3ac7cdd1
2 changed files with 8 additions and 0 deletions
@@ -73,6 +73,10 @@ local function ApplyLearnerPerformancePreset(mode)
settings.learnerCommsIntensity = "normal"
settings.minConfidencePins = 1
end
if mode == "realtime" or mode == "balanced" or mode == "low" then
Questie.db.profile.learnerBroadcast = true
end
end
function QuestieOptions.tabs.advanced:Initialize()
+4
View File
@@ -471,6 +471,10 @@ local function _FlushActiveQuestPins()
_pendingQuestPinRefreshTimer = nil
if not next(questIdSet) then return end
if GetLearnerSetting("pinRefreshMode", "batched") == "manual" then
_pendingQuestFrameUnloads = {}
return
end
if not QuestieQuest or not QuestieQuest.UpdateQuest then return end
if not QuestiePlayer or not QuestiePlayer.currentQuestlog then return end