From 16b10313f3c5f629f73a916c570827e580aa472b Mon Sep 17 00:00:00 2001 From: Dusk-92 Date: Sat, 5 Sep 2026 16:07:55 +0200 Subject: [PATCH] Fix initial cursor watcher polling state --- UI/ItemButtonPerformanceClassicAPI.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/UI/ItemButtonPerformanceClassicAPI.lua b/UI/ItemButtonPerformanceClassicAPI.lua index e46496a..7ad10f7 100644 --- a/UI/ItemButtonPerformanceClassicAPI.lua +++ b/UI/ItemButtonPerformanceClassicAPI.lua @@ -13,7 +13,9 @@ local originalCursorOnEvent = nil local originalCursorOnUpdate = nil local cursorUpdateWrapper = nil local cursorEventWrapper = nil -local cursorPollingEnabled = false +-- ItemButton.lua creates the watcher with OnUpdate already active. Mirror that +-- real initial state so the first idle RefreshCursorPolling() can disable it. +local cursorPollingEnabled = true local glowDrivers = {} local glowDriverCount = 0