Skip to content

Commit 8cda007

Browse files
author
Kevin Li
committed
Apply setState to change layerAdded value
1 parent 27e1150 commit 8cda007

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

example/lib/place_source.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ class PlaceSymbolBodyState extends State<PlaceSymbolBody> {
7272
if(layerAdded) {
7373
removeLayer(imageLayerId);
7474
}
75-
layerAdded = true;
75+
setState(() => layerAdded = true);
7676
return controller.addImageLayer(imageLayerId, imageSourceId);
7777
}
7878

@@ -81,12 +81,12 @@ class PlaceSymbolBodyState extends State<PlaceSymbolBody> {
8181
if(layerAdded) {
8282
removeLayer(imageLayerId);
8383
}
84-
layerAdded = true;
84+
setState(() => layerAdded = true);
8585
return controller.addImageLayerBelow(imageLayerId, imageSourceId, belowLayerId);
8686
}
8787

8888
Future<void> removeLayer(String imageLayerId) {
89-
layerAdded = false;
89+
setState(() => layerAdded = false);
9090
return controller.removeLayer(imageLayerId);
9191
}
9292

0 commit comments

Comments
 (0)