|
@@ -236,7 +236,7 @@ export default {
|
|
|
);
|
|
|
screenSpaceEventHandler.setInputAction(function (e) {
|
|
|
// let handlerLine = that.handlerLine;
|
|
|
- if (handlerLine.polyline._actualPositions.length == 2) {
|
|
|
+ if (handlerLine.polyline && handlerLine.polyline._actualPositions && handlerLine.polyline._actualPositions.length == 2) {
|
|
|
var result = {};
|
|
|
result.object = handlerLine.polyline;
|
|
|
handlerLine.drawEvt.raiseEvent(result);
|
|
@@ -244,6 +244,8 @@ export default {
|
|
|
screenSpaceEventHandler.removeInputAction(
|
|
|
Cesium.ScreenSpaceEventType.LEFT_CLICK
|
|
|
);
|
|
|
+ }else{
|
|
|
+ console.log(handlerLine.polyline,'polyline')
|
|
|
}
|
|
|
}, Cesium.ScreenSpaceEventType.LEFT_CLICK);
|
|
|
},
|