import 'package:flutter/material.dart'; import 'package:window_manager/window_manager.dart'; class DragToMoveWrap extends StatelessWidget { final Widget child; const DragToMoveWrap({ Key? key, required this.child, }) : super(key: key); @override Widget build(BuildContext context) { return GestureDetector( behavior: HitTestBehavior.translucent, onPanStart: (details) { windowManager.startDragging(); }, child: child, ); } }