Skip to content

Security rules: drop the group checkboxes; inline selects stop clipping text - #330

Merged
fylorn merged 1 commit into
devfrom
fix/security-rule-groups
Oct 13, 2026
Merged

fylorn merged 1 commit into
devfrom
fix/security-rule-groups

Conversation

@fylorn

@fylorn fylorn commented Oct 13, 2026

Copy link
Copy Markdown
Contributor
  • Rule group header rows keep the group name and the enabled count, but no longer carry a bulk on/off checkbox. The bulk write path (SetRulesEnabled wrapper, group checkbox helpers and their tests, toast strings) is removed with it.
  • Inline NativeSelect: the 24px box had 4px top/bottom padding, so WebKit clipped the bottom of the 20px text line (e.g. the action column on the Security page). Vertical padding is now 0 for the inline size, and the chevron sits at the right edge so it no longer overlaps the last character. Checked in a WKWebView probe for both Chinese and English labels.

🤖 Generated with Claude Code

…lip text in WebKit

The group header rows keep their name and enabled count but lose the
bulk on/off checkbox, along with the bulk write path behind it.

Inline native selects had 4px vertical padding inside a 24px box, which
WebKit uses to clip the 20px line from the bottom. Drop the vertical
padding and tuck the chevron to the right edge so it no longer covers
the last character.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@fylorn
fylorn merged commit d9d1a34 into dev Oct 13, 2026
6 checks passed
@fylorn
fylorn deleted the fix/security-rule-groups branch October 13, 2026 05:15
@github-actions github-actions Bot locked and limited conversation to collaborators Oct 13, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant