From 20abdbdf068aed67043ebf68cbe885c7448ea1cc Mon Sep 17 00:00:00 2001 From: jennerl Date: Thu, 22 Apr 2021 14:51:37 -0500 Subject: [PATCH] edited flight feature parsing to allow strings --- src/Airmap/FlightFeature.qml | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/Airmap/FlightFeature.qml b/src/Airmap/FlightFeature.qml index 2f70ce7..d96c53b 100644 --- a/src/Airmap/FlightFeature.qml +++ b/src/Airmap/FlightFeature.qml @@ -54,12 +54,24 @@ Rectangle { anchors.left: parent.left inputMethodHints: feature ? (feature.type === AirspaceRuleFeature.Float ? Qt.ImhFormattedNumbersOnly : Qt.ImhNone) : Qt.ImhNone onAccepted: { - if(feature) - feature.value = parseFloat(text) + if(feature) { + if (feature.type === AirspaceRuleFeature.Float) { + feature.value = parseFloat(text) + } + else if (feature.type === AirspaceRuleFeature.String) { + feature.value = text + } + } } onEditingFinished: { - if(feature) - feature.value = parseFloat(text) + if(feature) { + if (feature.type === AirspaceRuleFeature.Float) { + feature.value = parseFloat(text) + } + else if (feature.type === AirspaceRuleFeature.String) { + feature.value = text + } + } } } Item {