From 7ddf4c364186344644aa0c3c29c126c56b933c51 Mon Sep 17 00:00:00 2001 From: deniscerri <64997243+deniscerri@users.noreply.github.com> Date: Thu, 26 Feb 2026 21:24:46 +0100 Subject: [PATCH] fx --- .../com/deniscerri/ytdl/ui/more/settings/SettingsActivity.kt | 3 +-- .../ytdl/ui/more/settings/general/GeneralSettingsModule.kt | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/deniscerri/ytdl/ui/more/settings/SettingsActivity.kt b/app/src/main/java/com/deniscerri/ytdl/ui/more/settings/SettingsActivity.kt index e78e9148..4c5736f3 100644 --- a/app/src/main/java/com/deniscerri/ytdl/ui/more/settings/SettingsActivity.kt +++ b/app/src/main/java/com/deniscerri/ytdl/ui/more/settings/SettingsActivity.kt @@ -22,6 +22,7 @@ import com.deniscerri.ytdl.database.viewmodel.SettingsViewModel import com.deniscerri.ytdl.databinding.ActivitySettingsBinding import com.deniscerri.ytdl.ui.BaseActivity import com.deniscerri.ytdl.ui.more.settings.search.SettingsSearchAdapter +import com.google.android.material.appbar.AppBarLayout import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.flow.collectLatest import kotlinx.coroutines.launch @@ -158,7 +159,5 @@ class SettingsActivity : BaseActivity(), SettingHost { fun changeTopAppbarTitle(text: String, hideSearch: Boolean = true) { if (this::binding.isInitialized) binding.collapsingToolbar.title = text binding.searchBar.isVisible = !hideSearch - binding.settingsToolbar.menu.findItem(R.id.search)?.isVisible = - !binding.searchBar.isVisible && !hideSearch } } \ No newline at end of file diff --git a/app/src/main/java/com/deniscerri/ytdl/ui/more/settings/general/GeneralSettingsModule.kt b/app/src/main/java/com/deniscerri/ytdl/ui/more/settings/general/GeneralSettingsModule.kt index 3be2ad21..3ac26e65 100644 --- a/app/src/main/java/com/deniscerri/ytdl/ui/more/settings/general/GeneralSettingsModule.kt +++ b/app/src/main/java/com/deniscerri/ytdl/ui/more/settings/general/GeneralSettingsModule.kt @@ -368,6 +368,7 @@ object GeneralSettingsModule : SettingModule { }else { "${s}\n[${entries[entryValues.indexOf(value)]}]" } + host.findPref("api_key")?.isVisible = newValue == "yt_api" host.refreshUI() } true