feat: add toggle to disable long-press hint dots on toolbar keys#224
Merged
LeanBitLab merged 1 commit intoJul 2, 2026
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a toolbar setting to disable the long-press hint dots shown on toolbar keys. The hints stay on by default, so existing behavior is unchanged; users who find the dots distracting can now turn them off.
Why this matters
Issue #218 asks for a way to hide the small long-press indicator dots on the toolbar keys. There was no setting for it, so users who did not want the visual clutter had no option. This adds a boolean preference (defaulting to the current behavior), surfaces it in the Toolbar settings screen, and reads it where the toolbar keys are rendered so the dots are drawn only when the preference is enabled.
Changes
Settings/Defaults(default keeps hints visible).ToolbarUtilsreads the preference and omits the long-press hint dots when disabled.Testing
Change is limited to a new opt-in preference and its read site; default rendering is unchanged. Verified by code inspection that the preference is wired through defaults, the settings UI, and the toolbar rendering path. On-device build was not exercised in this environment.
Fixes #218