From c5b15daac41a9580de504a95a250183528e255d8 Mon Sep 17 00:00:00 2001 From: Richard Shiue <71320345+richardshiue@users.noreply.github.com> Date: Wed, 4 Jan 2023 10:20:18 +0800 Subject: [PATCH] fix: don't delete the property if it shouldn't be allowed (#1633) --- .../grid/presentation/widgets/header/field_editor.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app_flowy/lib/plugins/grid/presentation/widgets/header/field_editor.dart b/frontend/app_flowy/lib/plugins/grid/presentation/widgets/header/field_editor.dart index 40f0cc6efa..6c06fbd45f 100644 --- a/frontend/app_flowy/lib/plugins/grid/presentation/widgets/header/field_editor.dart +++ b/frontend/app_flowy/lib/plugins/grid/presentation/widgets/header/field_editor.dart @@ -218,7 +218,9 @@ class _DeleteFieldButton extends StatelessWidget { LocaleKeys.grid_field_delete.tr(), color: enable ? null : Theme.of(context).disabledColor, ), - onTap: () => onDeleted?.call(), + onTap: () { + if (enable) onDeleted?.call(); + }, onHover: (_) => popoverMutex.close(), ); return Padding(