Skip to content

dbeaver/pro#6444 refactor: fix Radio component#3632

Merged
Wroud merged 2 commits intodevelfrom
6444-cb-radio-control-in-connection-form-doesnt-work-from-keyboard
Aug 6, 2025
Merged

dbeaver/pro#6444 refactor: fix Radio component#3632
Wroud merged 2 commits intodevelfrom
6444-cb-radio-control-in-connection-form-doesnt-work-from-keyboard

Conversation

@SychevAndrey
Copy link
Copy Markdown
Contributor

removes RadioGroupContext(radio group/radio use their own provider) removes all the logic of state changing from Radio component since it's creating a wrong understanding of how these components should be used together with RadioGroup. Radio still can be controllable, but it should be used in most scenarios only with RadioGroup which is controlling the state. simplify styles by removing extra class

Screen.Recording.2025-08-05.at.11.22.55.mov

removes RadioGroupContext(radio group/radio use their own provider)
removes all the logic of state changing from Radio component since it's creating a wrong understanding of how these components should be used together with RadioGroup. Radio still can be controllable, but it should be used in most scenarios only with RadioGroup which is controlling the state.
simplify styles by removing extra class
@Wroud Wroud merged commit ea6c960 into devel Aug 6, 2025
9 of 10 checks passed
@Wroud Wroud deleted the 6444-cb-radio-control-in-connection-form-doesnt-work-from-keyboard branch August 6, 2025 08:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants