feat: Adjust initial search logic to retrieve user location if no search query is provided

This commit is contained in:
Dayron
2025-10-25 16:14:34 +02:00
parent 37f5bb1710
commit 94f1abfbc7

View File

@@ -32,8 +32,6 @@ class _MapContentState extends State<MapContent> {
@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<MapContent> {
Future.delayed(const Duration(milliseconds: 500), () {
_performInitialSearch(widget.initialSearchQuery!);
});
} else {
// Sinon, obtenir la position actuelle de l'utilisateur
_getCurrentLocation();
}
}