File tree Expand file tree Collapse file tree 2 files changed +2
-13
lines changed
app/src/main/java/com/duckduckgo/app/generalsettings
duckchat/duckchat-impl/src/main/java/com/duckduckgo/duckchat/impl/ui Expand file tree Collapse file tree 2 files changed +2
-13
lines changed Original file line number Diff line number Diff line change @@ -100,11 +100,7 @@ class GeneralSettingsActivity : DuckDuckGoActivity() {
100
100
}
101
101
102
102
private fun configureUiEventHandlers () {
103
- binding.autocompleteToggle.setOnCheckedChangeListener(autocompleteToggleListener)
104
- binding.autocompleteRecentlyVisitedSitesToggle.setOnCheckedChangeListener(autocompleteRecentlyVisitedSitesToggleListener)
105
- binding.voiceSearchToggle.setOnCheckedChangeListener(voiceSearchChangeListener)
106
103
binding.showOnAppLaunchButton.setOnClickListener(showOnAppLaunchClickListener)
107
- binding.maliciousToggle.setOnCheckedChangeListener(maliciousSiteProtectionToggleListener)
108
104
}
109
105
110
106
private fun observeViewModel () {
Original file line number Diff line number Diff line change @@ -88,26 +88,19 @@ class DuckChatSettingsActivity : DuckDuckGoActivity() {
88
88
89
89
setupToolbar(binding.includeToolbar.toolbar)
90
90
91
- configureUiEventHandlers()
92
91
observeViewModel()
93
92
94
93
pixel.fire(DUCK_CHAT_SETTINGS_DISPLAYED )
95
94
}
96
95
97
- private fun configureUiEventHandlers () {
98
- binding.userEnabledDuckChatToggle.setOnCheckedChangeListener(userEnabledDuckChatToggleListener)
99
- binding.showDuckChatInMenuToggle.setOnCheckedChangeListener(menuToggleListener)
100
- binding.showDuckChatInAddressBarToggle.setOnCheckedChangeListener(addressBarToggleListener)
101
- }
102
-
103
96
private fun observeViewModel () {
104
97
viewModel.viewState
105
- .flowWithLifecycle(lifecycle, Lifecycle .State .CREATED )
98
+ .flowWithLifecycle(lifecycle, Lifecycle .State .RESUMED )
106
99
.onEach { renderViewState(it) }
107
100
.launchIn(lifecycleScope)
108
101
109
102
viewModel.commands
110
- .flowWithLifecycle(lifecycle, Lifecycle .State .STARTED )
103
+ .flowWithLifecycle(lifecycle, Lifecycle .State .CREATED )
111
104
.onEach { processCommand(it) }
112
105
.launchIn(lifecycleScope)
113
106
}
You can’t perform that action at this time.
0 commit comments