commit dd8c51fe55220ad86d37b560b90bd66768bc91ab parent a7275c2a0b7a613ffc1b51966db00fbfae52eb36 Author: rhunk <101876869+rhunk@users.noreply.github.com> Date: Sun, 3 Dec 2023 18:33:30 +0100 fix: auto save Diffstat:
3 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/common/src/main/assets/lang/en_US.json b/common/src/main/assets/lang/en_US.json @@ -303,6 +303,10 @@ "name": "Hide Settings Gear", "description": "Hides the SnapEnhance Settings Gear in friend feed" }, + "friend_feed_menu_buttons": { + "name": "Friend Feed Menu Buttons", + "description": "Select which buttons to show in the Friend Feed Menu" + }, "vertical_story_viewer": { "name": "Vertical Story Viewer", "description": "Enables the vertical story viewer for all stories" diff --git a/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/messaging/AutoSave.kt b/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/messaging/AutoSave.kt @@ -15,7 +15,7 @@ import me.rhunk.snapenhance.core.wrapper.impl.Message import me.rhunk.snapenhance.core.wrapper.impl.SnapUUID import java.util.concurrent.Executors -class AutoSave : MessagingRuleFeature("Auto Save", MessagingRuleType.AUTO_SAVE, loadParams = FeatureLoadParams.INIT_SYNC) { +class AutoSave : MessagingRuleFeature("Auto Save", MessagingRuleType.AUTO_SAVE, loadParams = FeatureLoadParams.ACTIVITY_CREATE_ASYNC) { private val asyncSaveExecutorService = Executors.newSingleThreadExecutor() private val messageLogger by lazy { context.feature(MessageLogger::class) } diff --git a/core/src/main/kotlin/me/rhunk/snapenhance/core/manager/impl/FeatureManager.kt b/core/src/main/kotlin/me/rhunk/snapenhance/core/manager/impl/FeatureManager.kt @@ -65,6 +65,7 @@ class FeatureManager( register( EndToEndEncryption::class, ScopeSync::class, + PreventMessageListAutoScroll::class, Messaging::class, MediaDownloader::class, StealthMode::class, @@ -112,7 +113,6 @@ class FeatureManager( Stories::class, DisableComposerModules::class, FideliusIndicator::class, - PreventMessageListAutoScroll::class, ) initializeFeatures()