diff --git a/src/FactSystem/FactControls/FactTextField.qml b/src/FactSystem/FactControls/FactTextField.qml index 3430f3d9c55182413f3fef164c84d457cdcf5600..71d795fb789b35fa69e09dbf9628dd2594437235 100644 --- a/src/FactSystem/FactControls/FactTextField.qml +++ b/src/FactSystem/FactControls/FactTextField.qml @@ -21,7 +21,7 @@ QGCTextField { property string _validateString // At this point all Facts are numeric - inputMethodHints: (fact || fact.typeIsString || ScreenTools.isiOS) ? + inputMethodHints: ((fact && fact.typeIsString) || ScreenTools.isiOS) ? Qt.ImhNone : // iOS numeric keyboard has no done button, we can't use it Qt.ImhFormattedNumbersOnly // Forces use of virtual numeric keyboard