fix popup current location when click other locations in search mode

This commit is contained in:
Mohamed Nouffer
2023-05-17 13:38:52 +05:30
parent 042cdbe488
commit da0d37708d
3 changed files with 11 additions and 2 deletions

View File

@ -102,8 +102,10 @@ class BottomSheetNew extends GetView<BottomSheetController> {
}
}
@override
Widget build(BuildContext context) {
destinationController.skip_gps = true;
print('---- rog_mode ----- ${indexController.rog_mode} -----');
return indexController.rog_mode == 0 ? detailsSheet(context) : destinationSheet(context);
}

View File

@ -7,6 +7,7 @@ import 'package:geojson/geojson.dart';
import 'package:get/get.dart';
import 'package:get/get_state_manager/get_state_manager.dart';
import 'package:latlong2/latlong.dart';
import 'package:rogapp/pages/destination/destination_controller.dart';
import 'package:rogapp/pages/index/index_controller.dart';
import 'package:rogapp/utils/text_util.dart';
import 'package:rogapp/widgets/base_layer_widget.dart';
@ -16,6 +17,7 @@ import 'package:rogapp/widgets/bottom_sheet_widget.dart';
class MapWidget extends StatelessWidget {
final IndexController indexController = Get.find<IndexController>();
final DestinationController destinationController = Get.find<DestinationController>();
MapWidget({ Key? key}) : super(key: key);
@ -44,7 +46,9 @@ class MapWidget extends StatelessWidget {
isDismissible: true,
builder:((context) => BottomSheetNew())
//builder:((context) => BottomSheetWidget())
);
).whenComplete((){
destinationController.skip_gps = false;
});
}