diff --git a/app/src/main/java/eu/faircode/email/ActivitySetup.java b/app/src/main/java/eu/faircode/email/ActivitySetup.java index c59ea75c8d..33cab33b65 100644 --- a/app/src/main/java/eu/faircode/email/ActivitySetup.java +++ b/app/src/main/java/eu/faircode/email/ActivitySetup.java @@ -33,6 +33,7 @@ import android.content.SharedPreferences; import android.content.pm.PackageManager; import android.content.res.AssetFileDescriptor; import android.content.res.Configuration; +import android.graphics.Color; import android.graphics.Rect; import android.graphics.drawable.Drawable; import android.media.Ringtone; @@ -989,7 +990,11 @@ public class ActivitySetup extends ActivityBilling implements FragmentManager.On channel.setSound(uri, Notification.AUDIO_ATTRIBUTES_DEFAULT); } - channel.enableLights(jchannel.getBoolean("light")); + boolean light = jchannel.getBoolean("light"); + channel.enableLights(light); + if (light) + channel.setLightColor(Color.BLUE); + channel.enableVibration(jchannel.getBoolean("vibrate")); return channel; diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 3e3b4b4944..5a4b4365b9 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -1621,6 +1621,7 @@ public class AdapterMessage extends RecyclerView.Adapter