diff --git a/lib/components/map/map_content.dart b/lib/components/map/map_content.dart index 10aaf92..7311683 100644 --- a/lib/components/map/map_content.dart +++ b/lib/components/map/map_content.dart @@ -32,8 +32,6 @@ class _MapContentState extends State { @override void initState() { super.initState(); - _getCurrentLocation(); - // Si une recherche initiale est fournie, la pré-remplir et lancer la recherche if (widget.initialSearchQuery != null && widget.initialSearchQuery!.isNotEmpty) { _searchController.text = widget.initialSearchQuery!; @@ -41,6 +39,9 @@ class _MapContentState extends State { Future.delayed(const Duration(milliseconds: 500), () { _performInitialSearch(widget.initialSearchQuery!); }); + } else { + // Sinon, obtenir la position actuelle de l'utilisateur + _getCurrentLocation(); } }