diff --git a/frontend/app_flowy/lib/plugins/grid/presentation/widgets/cell/select_option_cell/text_field.dart b/frontend/app_flowy/lib/plugins/grid/presentation/widgets/cell/select_option_cell/text_field.dart index 8149783d47..f490f438ec 100644 --- a/frontend/app_flowy/lib/plugins/grid/presentation/widgets/cell/select_option_cell/text_field.dart +++ b/frontend/app_flowy/lib/plugins/grid/presentation/widgets/cell/select_option_cell/text_field.dart @@ -49,8 +49,14 @@ class SelectOptionTextField extends StatelessWidget { initialTags: selectedOptionMap.keys.toList(), focusNode: _focusNode, textSeparators: const [','], - inputfieldBuilder: (BuildContext context, editController, focusNode, - error, onChanged, onSubmitted) { + inputfieldBuilder: ( + BuildContext context, + editController, + focusNode, + error, + onChanged, + onSubmitted, + ) { return ((context, sc, tags, onTagDelegate) { return TextField( autofocus: true, diff --git a/frontend/app_flowy/lib/plugins/grid/presentation/widgets/header/field_type_option_editor.dart b/frontend/app_flowy/lib/plugins/grid/presentation/widgets/header/field_type_option_editor.dart index 047dd43ea1..97c144c491 100644 --- a/frontend/app_flowy/lib/plugins/grid/presentation/widgets/header/field_type_option_editor.dart +++ b/frontend/app_flowy/lib/plugins/grid/presentation/widgets/header/field_type_option_editor.dart @@ -65,7 +65,7 @@ class FieldTypeOptionEditor extends StatelessWidget { return SizedBox( height: GridSize.typeOptionItemHeight, child: AppFlowyPopover( - constraints: BoxConstraints.loose(const Size(460, 440)), + constraints: BoxConstraints.loose(const Size(460, 540)), asBarrier: true, triggerActions: PopoverTriggerFlags.click | PopoverTriggerFlags.hover, mutex: popoverMutex, diff --git a/frontend/app_flowy/lib/plugins/grid/presentation/widgets/header/type_option/date.dart b/frontend/app_flowy/lib/plugins/grid/presentation/widgets/header/type_option/date.dart index d95406dcb2..1cebba9911 100644 --- a/frontend/app_flowy/lib/plugins/grid/presentation/widgets/header/type_option/date.dart +++ b/frontend/app_flowy/lib/plugins/grid/presentation/widgets/header/type_option/date.dart @@ -64,6 +64,7 @@ class DateTypeOptionWidget extends TypeOptionWidget { Widget _renderDateFormatButton(BuildContext context, DateFormat dataFormat) { return AppFlowyPopover( mutex: popoverMutex, + asBarrier: true, triggerActions: PopoverTriggerFlags.hover | PopoverTriggerFlags.click, offset: const Offset(20, 0), constraints: BoxConstraints.loose(const Size(460, 440)), @@ -85,6 +86,7 @@ class DateTypeOptionWidget extends TypeOptionWidget { Widget _renderTimeFormatButton(BuildContext context, TimeFormat timeFormat) { return AppFlowyPopover( mutex: popoverMutex, + asBarrier: true, triggerActions: PopoverTriggerFlags.hover | PopoverTriggerFlags.click, offset: const Offset(20, 0), constraints: BoxConstraints.loose(const Size(460, 440)), diff --git a/frontend/app_flowy/lib/plugins/grid/presentation/widgets/toolbar/grid_property.dart b/frontend/app_flowy/lib/plugins/grid/presentation/widgets/toolbar/grid_property.dart index 1f44a4fb88..901f782949 100644 --- a/frontend/app_flowy/lib/plugins/grid/presentation/widgets/toolbar/grid_property.dart +++ b/frontend/app_flowy/lib/plugins/grid/presentation/widgets/toolbar/grid_property.dart @@ -120,7 +120,7 @@ class _GridPropertyCell extends StatelessWidget { mutex: popoverMutex, triggerActions: PopoverTriggerFlags.click, offset: const Offset(20, 0), - constraints: BoxConstraints.loose(const Size(240, 200)), + constraints: BoxConstraints.loose(const Size(240, 400)), child: FlowyButton( text: FlowyText.medium(fieldContext.name, fontSize: 12), hoverColor: theme.hover,