Skip to content

Commit 3dc0431

Browse files
【fix】mpabox的graphica addGraphica报错问题, leaflet重提测试_canvasupdate review by songym
1 parent 919db14 commit 3dc0431

File tree

10 files changed

+51
-45
lines changed

10 files changed

+51
-45
lines changed

dist/mapboxgl/iclient-mapboxgl-es6.js

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -72332,14 +72332,16 @@ class GraphicLayer_GraphicLayer {
7233272332
* @description 更新图层。
7233372333
*/
7233472334
update() {
72335-
this.layer.setChangeFlags({
72336-
dataChanged: true,
72337-
propsChanged: true,
72338-
viewportChanged: true,
72339-
updateTriggersChanged: true
72340-
});
72341-
let state = this.getState();
72342-
this.layer.setState(state);
72335+
if (this.layer.lifecycle !== 'Awaiting state') {
72336+
this.layer.setChangeFlags({
72337+
dataChanged: true,
72338+
propsChanged: true,
72339+
viewportChanged: true,
72340+
updateTriggersChanged: true
72341+
});
72342+
let state = this.getState();
72343+
this.layer.setState(state);
72344+
}
7234372345
}
7234472346

7234572347
/**

dist/mapboxgl/iclient-mapboxgl-es6.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/mapboxgl/iclient-mapboxgl.js

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -84859,14 +84859,16 @@ function () {
8485984859
}, {
8486084860
key: "update",
8486184861
value: function update() {
84862-
this.layer.setChangeFlags({
84863-
dataChanged: true,
84864-
propsChanged: true,
84865-
viewportChanged: true,
84866-
updateTriggersChanged: true
84867-
});
84868-
var state = this.getState();
84869-
this.layer.setState(state);
84862+
if (this.layer.lifecycle !== 'Awaiting state') {
84863+
this.layer.setChangeFlags({
84864+
dataChanged: true,
84865+
propsChanged: true,
84866+
viewportChanged: true,
84867+
updateTriggersChanged: true
84868+
});
84869+
var state = this.getState();
84870+
this.layer.setState(state);
84871+
}
8487084872
}
8487184873
/**
8487284874
* @function mapboxgl.supermap.GraphicLayer.prototype.clear

0 commit comments

Comments
 (0)