diff --git a/src/PlanView/SurveyItemEditor.qml b/src/PlanView/SurveyItemEditor.qml index bf9da32d9ac9fa3af332b85477bc599ca21feddd..6da1b62f198b8122e257ada3421f3c85227d885b 100644 --- a/src/PlanView/SurveyItemEditor.qml +++ b/src/PlanView/SurveyItemEditor.qml @@ -582,6 +582,7 @@ Rectangle { visible: !windRoseButton.visible } FactComboBox { + id: gridAngleBox fact: missionItem.gridEntryLocation visible: !windRoseButton.visible indexModel: false @@ -738,6 +739,15 @@ Rectangle { windRosePie.angle = angle gridAngleText.text = angle gridAngleText.editingFinished() + if(angle > -135 && angle <= -45) { + gridAngleBox.activated(2) // or 3 + } else if(angle > -45 && angle <= 45) { + gridAngleBox.activated(2) // or 0 + } else if(angle > 45 && angle <= 135) { + gridAngleBox.activated(1) // or 0 + } else if(angle > 135 || angle <= -135) { + gridAngleBox.activated(1) // or 3 + } } } }