Skip to content

Fix inheriting browser group settings #12368

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

varjolintu
Copy link
Member

Fixes inheriting browser related group settings. The TriState enum was actually casted to boolean values. The boolean value must be properly parsed based on the TriState setting, similar to what Search and Auto-Type settings are doing.

Fixes #12360

Testing strategy

Manually, creating a new group with subgroup, and subgroups subgroups, with different group settings.

Type of change

  • ✅ Bug fix (non-breaking change that fixes an issue)

@varjolintu varjolintu added this to the v2.7.11 milestone Aug 6, 2025
@varjolintu varjolintu added feature: Browser pr: bugfix Pull request fixes a bug labels Aug 6, 2025
@varjolintu varjolintu force-pushed the fix/inherit_browser_group_settings branch from f912394 to d5dc203 Compare August 6, 2025 19:05
@droidmonkey
Copy link
Member

While we are here, can we adjust the labels on these settings? They are really hard to parse:

Hide entries from browser: enable/disable

Should be:

Hide entries from browser: hide/show

Something like that

@varjolintu
Copy link
Member Author

While we are here, can we adjust the labels on these settings? They are really hard to parse:

Hide entries from browser: enable/disable

Should be:

Hide entries from browser: hide/show

Something like that

Then "Skip Auto-Submit" would be "Skip / Don't skip", "Use entries with HTTP Basic Auth" would be "Use / Don't use".. I'd rather keep the simple "Enable / Disable" here and use the verbs in the labels.

@droidmonkey
Copy link
Member

Whatever makes it clear

@droidmonkey
Copy link
Member

We can adjust the labels later

@droidmonkey droidmonkey merged commit 93423ed into keepassxreboot:develop Aug 10, 2025
11 checks passed
@varjolintu varjolintu deleted the fix/inherit_browser_group_settings branch August 10, 2025 04:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: Browser pr: bugfix Pull request fixes a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Browser Integration to Group Edit page added in 2.7.0 #4180 does not inherit correctly
2 participants