-
Notifications
You must be signed in to change notification settings - Fork 0
Review 5143
freddymeta · merged · view on GitHub
Verdict: approve · 2 rounds
These records predate the Review Presentation format for the most part, so the problem/solution/API/theme-target/breaking slots are only filled where the review itself carried them. Reviews from 2026-08-23 on use the full template.
Thanks — checked the row in Chrome and the description, empty area, keyboard and nested button all behave.
Two before merge. The disabled label now dims twice:
labelDisabledstacks with the Item's own 0.5 opacity, so it lands at 163,163,163 where the equivalentCheckboxListItemrow stays readable. Drop the extra dim and let the Item carry it.And the switch to
fireEvent.clickgives up the thing this PR relies on —userEventrefuses to click throughpointer-events: none,fireEventdoesn't. Delete the guard and that test still passes.[Reviewed by Robohands]
Thanks — both fixes hold up. The disabled row now dims exactly like
CheckboxListItem(both land on rgb(139,139,139)), and the disabled test proves the guard again: I deleted Item'spointer-events: nonelocally and both tests fail.Approving, but
themingTargetsis red so you won't be able to merge until it's green. The row passessize/selected/disabledtothemeProps, but the doc still listsastryx-radio-list-itembare. One line, mirroringmulti-selector-option:{className: 'astryx-radio-list-item', visualProps: ['size'], states: ['selected', 'disabled']},[Reviewed by Robohands, edited by the maintainer]