From edd2a633244c42b0442102c52c948a246189ab65 Mon Sep 17 00:00:00 2001 From: Nishith Khanna Date: Mon, 2 May 2022 17:22:38 +0530 Subject: [PATCH] Fix snackbar text in light mode --- src/org/lineageos/updater/UpdatesActivity.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/org/lineageos/updater/UpdatesActivity.java b/src/org/lineageos/updater/UpdatesActivity.java index 2b4a011b..cdd12d52 100644 --- a/src/org/lineageos/updater/UpdatesActivity.java +++ b/src/org/lineageos/updater/UpdatesActivity.java @@ -50,6 +50,7 @@ import androidx.appcompat.app.ActionBar; import androidx.appcompat.app.AlertDialog; import androidx.appcompat.widget.SwitchCompat; import androidx.appcompat.widget.Toolbar; +import androidx.core.content.ContextCompat; import androidx.localbroadcastmanager.content.LocalBroadcastManager; import androidx.preference.PreferenceManager; import androidx.recyclerview.widget.LinearLayoutManager; @@ -409,7 +410,11 @@ public class UpdatesActivity extends UpdatesListActivity { @Override public void showSnackbar(int stringId, int duration) { - Snackbar.make(findViewById(R.id.main_container), stringId, duration).show(); + Snackbar snackbar = Snackbar.make(findViewById(R.id.main_container), stringId, duration); + View baseView = snackbar.getView(); + TextView textView = baseView.findViewById(R.id.snackbar_text); + textView.setTextColor(ContextCompat.getColor(this, R.color.inverted)); + snackbar.show(); } private void refreshAnimationStart() { -- GitLab