From df36580451351ca5f2b9558f940ec335b99d9ec7 Mon Sep 17 00:00:00 2001 From: fufesou <13586388+fufesou@users.noreply.github.com> Date: Sat, 1 Jun 2024 00:10:18 +0800 Subject: [PATCH] fix: tab, disable dragging (#8228) Signed-off-by: fufesou --- flutter/lib/desktop/widgets/tabbar_widget.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/flutter/lib/desktop/widgets/tabbar_widget.dart b/flutter/lib/desktop/widgets/tabbar_widget.dart index 0016f8fb3..41f35fe72 100644 --- a/flutter/lib/desktop/widgets/tabbar_widget.dart +++ b/flutter/lib/desktop/widgets/tabbar_widget.dart @@ -921,7 +921,7 @@ class _ListView extends StatelessWidget { final label = labelGetter == null ? Rx(tab.label) : labelGetter!(tab.label); - return VisibilityDetector( + final child = VisibilityDetector( key: ValueKey(tab.key), onVisibilityChanged: onVisibilityChanged, child: _Tab( @@ -954,6 +954,10 @@ class _ListView extends StatelessWidget { selectedBorderColor: selectedBorderColor, ), ); + return GestureDetector( + onPanStart: (e) {}, + child: child, + ); }).toList())); } }