From acd75befbcacafffb0a05a7d67a50cb38d52f87d Mon Sep 17 00:00:00 2001 From: Richard Shiue <71320345+richardshiue@users.noreply.github.com> Date: Fri, 23 Feb 2024 16:56:31 +0800 Subject: [PATCH] fix: disable onTap when quick action button is disabled (#4713) --- .../widgets/flowy_mobile_quick_action_button.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/appflowy_flutter/lib/mobile/presentation/widgets/flowy_mobile_quick_action_button.dart b/frontend/appflowy_flutter/lib/mobile/presentation/widgets/flowy_mobile_quick_action_button.dart index ad5ac13bd5..4f0022bde4 100644 --- a/frontend/appflowy_flutter/lib/mobile/presentation/widgets/flowy_mobile_quick_action_button.dart +++ b/frontend/appflowy_flutter/lib/mobile/presentation/widgets/flowy_mobile_quick_action_button.dart @@ -25,7 +25,11 @@ class MobileQuickActionButton extends StatelessWidget { return Padding( padding: const EdgeInsets.symmetric(horizontal: 4), child: InkWell( - onTap: onTap, + onTap: () { + if (enable) { + onTap(); + } + }, borderRadius: BorderRadius.circular(12), overlayColor: enable ? null : const MaterialStatePropertyAll(Colors.transparent),