Skip to content

Commit

Permalink
Merge branch 'main' into feature/extend_and_clear_pins_configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
warm-coolguy authored Nov 14, 2023
2 parents ea82e7d + c9f30da commit a993639
Showing 1 changed file with 6 additions and 10 deletions.
16 changes: 6 additions & 10 deletions packages/plugins/Pins/src/store/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -211,22 +211,18 @@ const storeModule: PolarModule<PinsState, PinsState> = {
// implementations ... missing abstract method?
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
const coordinatesAfterDrag = geometry?.getCoordinates()
let coordinates = geometry?.getCoordinates()

if (
await dispatch('isCoordinateInBoundaryLayer', coordinatesAfterDrag)
) {
commit('setCoordinatesAfterDrag', coordinatesAfterDrag)
dispatch('updateCoordinates', coordinatesAfterDrag)
} else {
if (!(await dispatch('isCoordinateInBoundaryLayer', coordinates))) {
coordinates = getters.transformedCoordinate
dispatch('removeMarker')
dispatch('showMarker', {
coordinates: getters.transformedCoordinate,
coordinates,
clicked: true,
})
commit('setCoordinatesAfterDrag', getters.transformedCoordinate)
dispatch('updateCoordinates', getters.transformedCoordinate)
}
commit('setCoordinatesAfterDrag', coordinates)
dispatch('updateCoordinates', coordinates)
})
})
},
Expand Down

0 comments on commit a993639

Please sign in to comment.