diff --git a/app/src/main/java/com/github/libretube/MainActivity.kt b/app/src/main/java/com/github/libretube/MainActivity.kt index 51864dcbb..2a615900c 100644 --- a/app/src/main/java/com/github/libretube/MainActivity.kt +++ b/app/src/main/java/com/github/libretube/MainActivity.kt @@ -38,7 +38,7 @@ class MainActivity : AppCompatActivity() { lateinit var navController: NavController override fun onCreate(savedInstanceState: Bundle?) { - DynamicColors.applyToActivitiesIfAvailable(application) + DynamicColors.applyToActivityIfAvailable(this) super.onCreate(savedInstanceState) val sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this) RetrofitInstance.url = sharedPreferences.getString("instance", "https://pipedapi.kavin.rocks/")!! diff --git a/app/src/main/java/com/github/libretube/SettingsActivity.kt b/app/src/main/java/com/github/libretube/SettingsActivity.kt index d0e965412..bfe128cf4 100644 --- a/app/src/main/java/com/github/libretube/SettingsActivity.kt +++ b/app/src/main/java/com/github/libretube/SettingsActivity.kt @@ -23,6 +23,7 @@ import androidx.preference.ListPreference import androidx.preference.Preference import androidx.preference.PreferenceFragmentCompat import androidx.preference.PreferenceManager +import com.google.android.material.color.DynamicColors import org.json.JSONObject import org.json.JSONTokener import retrofit2.HttpException @@ -36,6 +37,7 @@ class SettingsActivity : SharedPreferences.OnSharedPreferenceChangeListener { override fun onCreate(savedInstanceState: Bundle?) { + DynamicColors.applyToActivityIfAvailable(this) updateAccentColor(this) updateThemeMode(this)