diff --git a/lib/screens/myWallets/wallets_home.dart b/lib/screens/myWallets/wallets_home.dart index 236b1046d91ba78e09d7a3dd3e80f52874075f72..278d09d15bc6f08c2804105a6de3af2220c80131 100644 --- a/lib/screens/myWallets/wallets_home.dart +++ b/lib/screens/myWallets/wallets_home.dart @@ -221,6 +221,10 @@ class WalletsHome extends StatelessWidget { } else if (screenWidth >= 650) { nTule = 3; } + Offset followDragAnchorStrategy( + Draggable<Object> d, BuildContext context, Offset point) { + return Offset(d.feedbackOffset.dx - 30, d.feedbackOffset.dy - 0); + } return CustomScrollView(slivers: <Widget>[ const SliverToBoxAdapter(child: SizedBox(height: 20)), @@ -238,7 +242,8 @@ class WalletsHome extends StatelessWidget { // dragAnchorStrategy: // (Draggable<Object> _, BuildContext __, Offset ___) => // const Offset(40, 40), - dragAnchorStrategy: pointerDragAnchorStrategy, + feedbackOffset: const Offset(-500, -500), + dragAnchorStrategy: childDragAnchorStrategy, onDragStarted: () => myWalletProvider.dragAddress = repository.address!, onDragEnd: (_) {