mirror of
https://github.com/FoggedLens/deflock-app.git
synced 2026-10-07 08:27:24 +02:00
fix extra follow-me state updates
This commit is contained in:
1 parent
208b3486f3
commit
b5c210d009
1 file changed
+8
-6
@@ -145,12 +145,14 @@ class MapViewState extends State<MapView> {
|
||||
@override
|
||||
void didUpdateWidget(covariant MapView oldWidget) {
|
||||
super.didUpdateWidget(oldWidget);
|
||||
// Handle follow-me mode changes
|
||||
_gpsController.handleFollowMeModeChange(
|
||||
newMode: widget.followMeMode,
|
||||
oldMode: oldWidget.followMeMode,
|
||||
controller: _controller,
|
||||
);
|
||||
// Handle follow-me mode changes - only if it actually changed
|
||||
if (widget.followMeMode != oldWidget.followMeMode) {
|
||||
_gpsController.handleFollowMeModeChange(
|
||||
newMode: widget.followMeMode,
|
||||
oldMode: oldWidget.followMeMode,
|
||||
controller: _controller,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
double _safeZoom() {
|
||||
|
||||
Reference in new issue
Block a user