From 5e35d973d889ff4d55d0d2f629f536297844831f Mon Sep 17 00:00:00 2001 From: Wing <44992537+wingio@users.noreply.github.com> Date: Tue, 12 Mar 2024 18:05:51 -0400 Subject: [PATCH] Fix module location textbox bug and bump version --- app/build.gradle.kts | 4 ++-- .../manager/ui/screen/settings/DeveloperSettings.kt | 7 ++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index fdd43240..37f8fa6a 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -16,8 +16,8 @@ android { applicationId = "dev.beefers.vendetta.manager" minSdk = 28 targetSdk = 34 - versionCode = 1122 - versionName = "1.1.22" + versionCode = 1123 + versionName = "1.1.23" buildConfigField("String", "GIT_BRANCH", "\"${getCurrentBranch()}\"") buildConfigField("String", "GIT_COMMIT", "\"${getLatestCommit()}\"") diff --git a/app/src/main/java/dev/beefers/vendetta/manager/ui/screen/settings/DeveloperSettings.kt b/app/src/main/java/dev/beefers/vendetta/manager/ui/screen/settings/DeveloperSettings.kt index 71d47f94..486e5d88 100644 --- a/app/src/main/java/dev/beefers/vendetta/manager/ui/screen/settings/DeveloperSettings.kt +++ b/app/src/main/java/dev/beefers/vendetta/manager/ui/screen/settings/DeveloperSettings.kt @@ -68,6 +68,10 @@ class DeveloperSettings: Screen { else -> null } + var moduleLocation by remember { + mutableStateOf(prefs.moduleLocation.absolutePath) + } + Scaffold( topBar = { TitleBar(scrollBehavior) }, contentWindowInsets = WindowInsets(0, 0, 0, 0), @@ -114,8 +118,9 @@ class DeveloperSettings: Screen { SettingsTextField( label = stringResource(R.string.settings_module_location), supportingText = stringResource(R.string.settings_module_location_description), - pref = prefs.moduleLocation.absolutePath, + pref = moduleLocation, onPrefChange = { + moduleLocation = it prefs.moduleLocation = File(it) } )