Skip to content

Commit c457b21

Browse files
committed
refactor(composables): ♻️ add handling logic for objects not picked up
1 parent ab13e6d commit c457b21

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

packages/composables/use-drawing/use-drawing-fab.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
/*
22
* @Author: zouyaoji@https://github.com/zouyaoji
33
* @Date: 2021-10-13 09:45:59
4-
* @LastEditTime: 2023-03-13 17:52:59
4+
* @LastEditTime: 2023-12-06 00:13:43
55
* @LastEditors: zouyaoji 370681295@qq.com
66
* @Description:
7-
* @FilePath: \vue-cesium@next\packages\composables\use-drawing\use-drawing-fab.ts
7+
* @FilePath: \vue-cesium\packages\composables\use-drawing\use-drawing-fab.ts
88
*/
99
import { VcCollectionPrimitive } from '@vue-cesium/components/primitive-collections'
1010
import type { VcFabProps, VcFabRef } from '@vue-cesium/components/ui'
@@ -169,6 +169,11 @@ export default function (
169169
return Cartesian3.clone(position, result)
170170
}
171171
}
172+
} else {
173+
position = scene.pickPosition(windowPosition, cartesianScratch)
174+
if (defined(position)) {
175+
return Cartesian3.clone(position, result)
176+
}
172177
}
173178
}
174179
if (defined(scene.globe)) {

0 commit comments

Comments
 (0)