Brues
0f59a3a9b5
replace poll-until-cancel OnUpdate frames with C_Timer / RunNextFrame
...
Seven ad-hoc OnUpdate handlers were only spinning long enough to reach
a known deadline or a next-frame defer, then unhooking themselves.
Convert them to their proper primitives:
- autovendor: 0.3s wait after junk sell → C_Timer.After(0.3, ...)
- innervatecall: cooldown-expiry ready ping → C_Timer.After(cd, ...)
- focus: re-arm UI_ERROR_MESSAGE next tick → RunNextFrame
- macrotweak: conflict scan after addons load → RunNextFrame
- ui-widgets (CreateQuestionDialog): font-measure resize → RunNextFrame
- libdebuff: post-PEW Nampower init → RunNextFrame
- bubbles: WorldFrame scan after chat event → RunNextFrame
Net -18 lines and no more throwaway frames sitting on the OnUpdate list.
2026-07-01 10:43:46 -05:00
..
2026-06-21 00:11:29 -05:00
2026-05-25 18:50:53 -05:00
2026-07-01 10:20:34 -05:00
2026-05-25 18:50:53 -05:00
2026-06-25 01:18:22 -05:00
2026-05-25 18:50:53 -05:00
2026-07-01 10:43:46 -05:00
2026-06-08 11:33:05 -05:00
2026-05-25 18:50:53 -05:00
2026-07-01 10:43:46 -05:00
2026-06-28 04:28:59 -05:00
2026-06-28 04:28:59 -05:00
2026-06-26 18:43:31 -05:00
2026-06-17 20:19:42 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2017-07-19 10:35:01 +02:00
2026-05-27 23:11:44 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-05-31 13:13:48 -05:00
2026-05-25 18:50:53 -05:00
2026-06-24 22:49:43 -05:00
2026-07-01 10:20:34 -05:00
2026-07-01 10:43:46 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-06-27 19:28:40 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-07-01 10:43:46 -05:00
2026-05-25 18:50:53 -05:00
2026-05-28 14:31:09 -05:00
2026-06-27 18:57:21 -05:00
2026-07-01 10:43:46 -05:00
2026-05-25 18:50:53 -05:00
2026-06-27 18:54:04 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-06-27 18:41:11 -05:00
2026-06-27 16:08:39 -05:00
2026-06-22 14:31:20 -05:00
2026-05-30 00:10:12 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-06-27 19:19:51 -05:00
2026-06-04 02:10:03 -05:00
2026-06-27 18:57:21 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-05-31 13:18:20 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-05-28 13:06:00 -05:00
2026-06-27 19:20:06 -05:00
2026-06-27 18:22:03 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-06-27 18:55:49 -05:00
2026-05-27 23:30:01 -05:00
2026-06-27 19:28:40 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-06-27 18:56:50 -05:00
2026-05-25 18:50:53 -05:00
2026-06-22 14:27:20 -05:00
2026-05-25 18:50:53 -05:00
2026-05-25 18:50:53 -05:00
2026-06-22 13:51:00 -05:00
2026-05-25 18:50:53 -05:00
2026-06-27 01:09:15 -05:00