瀏覽代碼

onTap not working fix

ashilkn 2 年之前
父節點
當前提交
bba0dc2740
共有 1 個文件被更改,包括 2 次插入4 次删除
  1. 2 4
      lib/ui/components/menu_item_widget.dart

+ 2 - 4
lib/ui/components/menu_item_widget.dart

@@ -10,7 +10,7 @@ class MenuItemWidget extends StatefulWidget {
   final IconData? trailingIcon;
   final Widget? trailingSwitch;
   final bool trailingIconIsMuted;
-  final Function? onTap;
+  final VoidCallback? onTap;
   final Color? menuItemColor;
   final bool alignCaptionedTextToLeft;
   final double borderRadius;
@@ -59,9 +59,7 @@ class _MenuItemWidgetState extends State<MenuItemWidget> {
     return widget.isHeaderOfExpansion
         ? menuItemWidget(context)
         : GestureDetector(
-            onTap: () {
-              widget.onTap;
-            },
+            onTap: widget.onTap,
             child: menuItemWidget(context),
           );
   }