mirror of
https://github.com/element-hq/element-x-ios.git
synced 2025-03-10 13:37:11 +00:00
Enable draft restore (#2943)
This commit is contained in:
parent
b94111af26
commit
6655833719
@ -44,7 +44,6 @@ final class AppSettings {
|
||||
|
||||
// Feature flags
|
||||
case publicSearchEnabled
|
||||
case draftRestoringEnabled
|
||||
case fuzzyRoomListSearchEnabled
|
||||
}
|
||||
|
||||
@ -271,9 +270,6 @@ final class AppSettings {
|
||||
@UserPreference(key: UserDefaultsKeys.publicSearchEnabled, defaultValue: isDevelopmentBuild, storageType: .volatile)
|
||||
var publicSearchEnabled
|
||||
|
||||
@UserPreference(key: UserDefaultsKeys.draftRestoringEnabled, defaultValue: false, storageType: .userDefaults(store))
|
||||
var draftRestoringEnabled
|
||||
|
||||
@UserPreference(key: UserDefaultsKeys.fuzzyRoomListSearchEnabled, defaultValue: false, storageType: .userDefaults(store))
|
||||
var fuzzyRoomListSearchEnabled
|
||||
|
||||
|
@ -134,9 +134,6 @@ class RoomScreenViewModel: RoomScreenViewModelType, RoomScreenViewModelProtocol
|
||||
// MARK: - Public
|
||||
|
||||
func loadDraft() {
|
||||
guard appSettings.draftRestoringEnabled else {
|
||||
return
|
||||
}
|
||||
actionsSubject.send(.composer(action: .loadDraft))
|
||||
}
|
||||
|
||||
|
@ -46,7 +46,6 @@ enum DeveloperOptionsScreenViewAction {
|
||||
protocol DeveloperOptionsProtocol: AnyObject {
|
||||
var logLevel: TracingConfiguration.LogLevel { get set }
|
||||
var hideUnreadMessagesBadge: Bool { get set }
|
||||
var draftRestoringEnabled: Bool { get set }
|
||||
var elementCallBaseURL: URL { get set }
|
||||
var fuzzyRoomListSearchEnabled: Bool { get set }
|
||||
}
|
||||
|
@ -36,12 +36,6 @@ struct DeveloperOptionsScreen: View {
|
||||
Text("Fuzzy searching")
|
||||
}
|
||||
}
|
||||
|
||||
Section("Room") {
|
||||
Toggle(isOn: $context.draftRestoringEnabled) {
|
||||
Text("Allow drafts to be restored")
|
||||
}
|
||||
}
|
||||
|
||||
Section("Element Call") {
|
||||
TextField(context.elementCallBaseURL.absoluteString, text: $elementCallBaseURLString)
|
||||
|
1
changelog.d/pr-2943.feature
Normal file
1
changelog.d/pr-2943.feature
Normal file
@ -0,0 +1 @@
|
||||
Draft restoring is enabled by default.
|
Loading…
x
Reference in New Issue
Block a user