andi79h-claude
73f4bf808d
The target-of-target rows only write their globals, as 1.12's options do ( #2150 )
...
1.12's options declare Show Target of Target as a bare uvar
(UIOptionsFrame.lua:65) and the mode is read on save
(UIOptionsFrame.lua:365); neither calls TargetofTarget_Update. The frame
follows from TargetFrame_OnUpdate and TargetofTarget_OnUpdate on the next
frame (TargetFrame.lua:492-501). Our rows called it as their applyFunc,
with the row as `this`; the function refreshes `this`'s debuffs
(RefreshBuffs(this, 0, "targettarget"), TargetFrame.lua:538), so with a
target's target up the switch raised "BuffFrame.lua:281: attempt to index
local 'debuffBorder' (a nil value)" (seen on a Linux client).
Verified: the_target_of_target_switch_leaves_the_frame_to_its_own_updates
(with a target's target up: no error, the frame shows after one tick on
and hides after one tick off) fails with the applyFunc put back, with
exactly that error, and passes without it; the options and tot_frame
tests pass on a deDE install; cargo test -p benilla-app --lib 5145,
clippy -D warnings, fmt. Built on macOS only.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
(cherry picked from commit 4d6f9ecc8a0d99e6d3ecf7fa4a8da229ebad92c2)
2026-10-25 23:26:20 -06:00
..
2026-10-22 20:12:03 -06:00
2026-10-15 15:01:14 -06:00
2026-10-24 09:00:17 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-25 23:20:10 -06:00
2026-09-26 08:57:47 +07:00
2026-10-15 15:01:14 -06:00
2026-10-22 07:41:59 -06:00
2026-10-15 15:01:14 -06:00
2026-10-24 17:33:26 -06:00
2026-10-25 12:58:31 -06:00
2026-10-25 23:20:10 -06:00
2026-10-19 08:53:12 -06:00
2026-10-19 07:59:28 -06:00
2026-10-25 23:20:10 -06:00
2026-10-18 15:18:10 -06:00
2026-10-18 15:18:10 -06:00
2026-10-25 23:01:49 -06:00
2026-10-15 15:01:14 -06:00
2026-10-03 17:14:49 +01:00
2026-10-25 23:18:11 -06:00
2026-10-25 09:46:50 -06:00
2026-10-25 14:17:51 -06:00
2026-10-15 15:01:14 -06:00
2026-10-25 23:20:10 -06:00
2026-10-15 15:01:14 -06:00
2026-10-18 12:05:47 -06:00
2026-10-25 23:26:12 -06:00
2026-10-18 12:05:47 -06:00
2026-10-15 15:01:14 -06:00
2026-10-25 00:03:10 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-24 17:19:35 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-24 10:21:31 -06:00
2026-10-25 23:26:20 -06:00
2026-10-22 07:42:22 -06:00
2026-10-18 11:46:02 -06:00
2026-10-21 22:17:04 -06:00
2026-10-15 15:01:14 -06:00
2026-10-25 23:24:56 -06:00
2026-10-23 04:22:49 -06:00
2026-10-24 17:33:26 -06:00
2026-10-15 15:01:14 -06:00
2026-10-01 21:40:02 +01:00
2026-10-15 15:01:14 -06:00
2026-10-18 15:18:10 -06:00
2026-10-25 16:11:54 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-17 09:04:37 -06:00
2026-10-24 11:30:49 -06:00
2026-10-15 15:01:14 -06:00
2026-10-25 23:08:58 -06:00
2026-10-15 15:01:14 -06:00
2026-10-09 19:06:59 +01:00
2026-10-17 18:14:17 -06:00
2026-10-25 16:11:54 -06:00
2026-10-19 07:59:45 -06:00
2026-10-15 15:01:14 -06:00
2026-10-20 18:17:01 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-25 23:03:53 -06:00
2026-10-15 15:01:14 -06:00
2026-10-24 11:30:49 -06:00
2026-10-01 21:40:02 +01:00
2026-10-15 15:01:14 -06:00
2026-09-26 08:57:47 +07:00
2026-10-25 00:03:10 -06:00
2026-10-25 23:03:53 -06:00
2026-10-25 13:53:40 -06:00
2026-09-26 08:57:47 +07:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-03 17:14:49 +01:00
2026-10-18 15:18:10 -06:00
2026-10-15 15:01:14 -06:00
2026-10-01 21:40:02 +01:00
2026-10-15 15:01:14 -06:00
2026-10-01 21:40:02 +01:00
2026-09-26 14:41:33 +07:00
2026-10-18 15:18:10 -06:00
2026-10-17 07:56:35 -06:00
2026-10-02 17:56:00 +01:00
2026-10-15 15:01:14 -06:00
2026-10-24 08:00:19 -06:00
2026-10-25 13:13:38 -06:00
2026-10-15 15:01:14 -06:00
2026-10-18 15:18:10 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-18 15:18:10 -06:00
2026-10-19 07:59:45 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-25 23:02:28 -06:00
2026-10-24 16:53:28 -06:00
2026-10-25 16:11:54 -06:00
2026-10-24 09:00:17 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-15 15:01:14 -06:00
2026-10-18 14:59:22 -06:00
2026-10-24 23:46:42 -06:00
2026-10-18 12:05:47 -06:00
2026-10-15 15:01:14 -06:00
2026-10-25 13:53:40 -06:00
2026-09-26 07:23:28 +07:00
2026-10-18 12:05:47 -06:00
2026-10-21 14:47:57 -06:00
2026-10-25 17:03:30 -06:00
2026-10-25 18:33:44 -06:00
2026-10-15 15:01:14 -06:00
2026-10-18 15:18:10 -06:00
2026-10-18 15:18:10 -06:00
2026-09-29 17:31:51 +01:00
2026-10-25 17:03:30 -06:00
2026-10-18 15:18:10 -06:00