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: (_) {