Commit bdc0d50
committed
Raid re-anchor: only treat POPULATED unanchored headers as a change
Review follow-up (PR #212). The headerUnanchored probe flagged any shown
group header with no resolved rect, but the secure position snippet
legitimately leaves EMPTY visible groups unanchored — so in any raid that
doesn't fill all enabled groups the probe fired every pass, permanently
defeating the redundant-reposition early-out and reintroducing snap jitter.
Gate on counts[gi] > 0 (already computed in the same block): the real bug
has populated-but-unanchored headers, so it is still caught.1 parent 11c8f01 commit bdc0d50
1 file changed
Lines changed: 14 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3783 | 3783 | | |
3784 | 3784 | | |
3785 | 3785 | | |
3786 | | - | |
3787 | | - | |
3788 | | - | |
3789 | | - | |
3790 | | - | |
3791 | | - | |
3792 | | - | |
3793 | | - | |
3794 | | - | |
| 3786 | + | |
| 3787 | + | |
| 3788 | + | |
| 3789 | + | |
| 3790 | + | |
| 3791 | + | |
| 3792 | + | |
| 3793 | + | |
| 3794 | + | |
| 3795 | + | |
| 3796 | + | |
| 3797 | + | |
| 3798 | + | |
3795 | 3799 | | |
3796 | 3800 | | |
3797 | 3801 | | |
3798 | | - | |
| 3802 | + | |
3799 | 3803 | | |
3800 | 3804 | | |
3801 | 3805 | | |
| |||
0 commit comments