You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The previous commit changed the shared Table's selection gating from shouldUseNarrowLayout
to isSmallScreenWidth globally, which unintentionally changed behavior for other Table
consumers rendered in the RHP (Categories, Tags, and Expense Rules pages) — they would show
selection checkboxes on wide-desktop RHP where they previously did not.
Gate the new behavior behind a shouldEnableSelectionInNarrowPaneModal prop (default false),
which the ReportParticipantsTable opts into. With the prop off, the selection UX reduces
exactly to the original shouldUseNarrowLayout behavior, so every other consumer is unaffected.
Co-authored-by: {"message":"Not Found","documentation_url":"https://docs.github.com/rest/issues/comments#get-an-issue-comment","status":"404"} <{"message":"Not Found","documentation_url":"https://docs.github.com/rest/issues/comments#get-an-issue-comment","status":"404"}@users.noreply.github.com>
0 commit comments