From 3b56bcfbbab73d04809345b5791d5c924475a73a Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Sun, 13 Feb 2022 10:55:45 -0500 Subject: [PATCH] Most likely fix NO_TITLE_GRID crash --- app/build.gradle.kts | 2 +- app/src/main/java/exh/EXHMigrations.kt | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 7d75abd4f..64dfc8934 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -29,7 +29,7 @@ android { applicationId = "eu.kanade.tachiyomi.sy" minSdk = AndroidConfig.minSdk targetSdk = AndroidConfig.targetSdk - versionCode = 27 + versionCode = 28 versionName = "1.8.1" buildConfigField("String", "COMMIT_COUNT", "\"${getCommitCount()}\"") diff --git a/app/src/main/java/exh/EXHMigrations.kt b/app/src/main/java/exh/EXHMigrations.kt index a8fae60b4..201ac7dd4 100644 --- a/app/src/main/java/exh/EXHMigrations.kt +++ b/app/src/main/java/exh/EXHMigrations.kt @@ -30,6 +30,7 @@ import eu.kanade.tachiyomi.source.model.SManga import eu.kanade.tachiyomi.source.online.all.Hitomi import eu.kanade.tachiyomi.source.online.all.NHentai import eu.kanade.tachiyomi.ui.library.LibrarySort +import eu.kanade.tachiyomi.ui.library.setting.DisplayModeSetting import eu.kanade.tachiyomi.ui.library.setting.SortDirectionSetting import eu.kanade.tachiyomi.ui.library.setting.SortModeSetting import eu.kanade.tachiyomi.ui.reader.setting.OrientationType @@ -381,6 +382,11 @@ object EXHMigrations { preferences.extensionInstaller().set(PreferenceValues.ExtensionInstaller.LEGACY) } } + if (oldVersion under 28) { + if (prefs.getString("pref_display_mode_library", null) == "NO_TITLE_GRID") { + preferences.libraryDisplayMode().set(DisplayModeSetting.COVER_ONLY_GRID) + } + } // if (oldVersion under 1) { } (1 is current release version) // do stuff here when releasing changed crap