diff --git a/app/src/main/java/org/lineageos/updater/misc/Utils.java b/app/src/main/java/org/lineageos/updater/misc/Utils.java index f0e390a1..b7ba720f 100644 --- a/app/src/main/java/org/lineageos/updater/misc/Utils.java +++ b/app/src/main/java/org/lineageos/updater/misc/Utils.java @@ -415,7 +415,12 @@ public class Utils { } public static String getDisplayVersion(String version) { - float floatVersion = Float.parseFloat(version); + float floatVersion = 0; + try { + floatVersion = Float.parseFloat(version); + } catch (NumberFormatException ignored) { + // ignore + } // Lineage 20 and up should only be integer values (we don't have minor versions anymore) return (floatVersion >= 20) ? String.valueOf((int)floatVersion) : version; }