We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e6bafe0 commit 755c337Copy full SHA for 755c337
packages/sanity/src/core/form/store/formState.ts
@@ -510,12 +510,15 @@ function prepareObjectInputState<T>(
510
511
// Set the "all-fields" group as selected when review changes is open to enable review of all
512
// fields and changes together. When review changes is closed - switch back to the selected tab.
513
- const selected = (props.changesOpen && group.name === ALL_FIELDS_GROUP.name) || isSelected
+ const selected = props.changesOpen ? group.name === ALL_FIELDS_GROUP.name : isSelected
514
+ // Also disable non-selected groups when review changes is open
515
+ const disabled = props.changesOpen ? !selected : false
516
517
return groupHidden
518
? []
519
: [
520
{
521
+ disabled,
522
icon: group?.icon,
523
name: group.name,
524
selected,
0 commit comments