From 0e3ca3e41fa16d1e373fa31527e24c0dfb7a8ff2 Mon Sep 17 00:00:00 2001 From: Shridhar Date: Thu, 13 Dec 2018 20:26:22 +0530 Subject: [PATCH] Fix #2107 by changing notification text colour to white in night mode --- .../nrw/commons/notification/NotificationRenderer.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/fr/free/nrw/commons/notification/NotificationRenderer.java b/app/src/main/java/fr/free/nrw/commons/notification/NotificationRenderer.java index f843cda660..87a6f0409b 100644 --- a/app/src/main/java/fr/free/nrw/commons/notification/NotificationRenderer.java +++ b/app/src/main/java/fr/free/nrw/commons/notification/NotificationRenderer.java @@ -1,6 +1,7 @@ package fr.free.nrw.commons.notification; import android.graphics.Color; +import android.preference.PreferenceManager; import android.text.Html; import android.text.SpannableString; import android.text.Spanned; @@ -77,7 +78,13 @@ public void onClick(View view) { public void updateDrawState(TextPaint ds) { super.updateDrawState(ds); ds.setUnderlineText(false); - ds.setColor(Color.BLACK); + + if(PreferenceManager.getDefaultSharedPreferences(getContext()).getBoolean("theme", false)) { + ds.setColor(Color.WHITE); + } + else { + ds.setColor(Color.BLACK); + } } };