From 06a7eb5a0c2e57874119bbcaf5f8067f0f438444 Mon Sep 17 00:00:00 2001 From: M M Arif Date: Fri, 3 Feb 2023 07:33:51 +0000 Subject: [PATCH] Fix crash on viewing md files in file viewer with tabs and spaces (#1243) Closes #1239 Co-authored-by: M M Arif Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1243 Reviewed-by: qwerty287 --- .../mian/gitnex/helpers/codeeditor/languages/Language.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/mian/gitnex/helpers/codeeditor/languages/Language.java b/app/src/main/java/org/mian/gitnex/helpers/codeeditor/languages/Language.java index 3e7b4bcd..5a635266 100644 --- a/app/src/main/java/org/mian/gitnex/helpers/codeeditor/languages/Language.java +++ b/app/src/main/java/org/mian/gitnex/helpers/codeeditor/languages/Language.java @@ -51,7 +51,11 @@ public abstract class Language { public static boolean isValid(String name) { initializeMap(); - return languages.containsKey(name.toUpperCase()); + if (name != null) { + return languages.containsKey(name.toUpperCase()); + } else { + return languages.containsKey(null); + } } public abstract Pattern getPattern(LanguageElement element);