Hey Kristen,
You can use the following code within MapView component to disable the mouse panning completely on RefineLocationPage. But you need to remember that if the position source is unable to provide end user a good location because of network or gps issues then they cannot be able to pin point the exact location. Basically you will get location totally based on how good the device can fetch the current location.
onMousePositionChanged: {
mouse.accepted = true;
return;
}
Something like this
MapView{
id: mapView
Layout.preferredWidth: isFullMap? parent.width:(parent.width - 20 *app.scaleFactor)
Layout.fillHeight: true
Layout.maximumWidth: isFullMap? Number.POSITIVE_INFINITY: 600 * app.scaleFactor
anchors.horizontalCenter: parent.horizontalCenter
property real initialMapRotation: 0
rotationByPinchingEnabled: true
zoomByPinchingEnabled: true
wrapAroundMode: Enums.WrapAroundModeEnabledWhenSupported
onMousePositionChanged: {
mouse.accepted = true;
return;
}
backgrou.....
// More code below
Nakul