diff --git a/app/src/main/java/eu/faircode/email/ActivityWidget.java b/app/src/main/java/eu/faircode/email/ActivityWidget.java index bc1a84b1bc..019c81bdd7 100644 --- a/app/src/main/java/eu/faircode/email/ActivityWidget.java +++ b/app/src/main/java/eu/faircode/email/ActivityWidget.java @@ -96,8 +96,10 @@ public class ActivityWidget extends ActivityBase { cbSemiTransparent.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { - btnColor.setColor(Color.TRANSPARENT); - setBackground(); + if (isChecked) { + btnColor.setColor(Color.TRANSPARENT); + setBackground(); + } } }); diff --git a/app/src/main/java/eu/faircode/email/ActivityWidgetSync.java b/app/src/main/java/eu/faircode/email/ActivityWidgetSync.java index 3ea5d486bb..93a53980c1 100644 --- a/app/src/main/java/eu/faircode/email/ActivityWidgetSync.java +++ b/app/src/main/java/eu/faircode/email/ActivityWidgetSync.java @@ -69,7 +69,8 @@ public class ActivityWidgetSync extends ActivityBase { cbSemiTransparent.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { - btnColor.setColor(Color.TRANSPARENT); + if (isChecked) + btnColor.setColor(Color.TRANSPARENT); } }); diff --git a/app/src/main/java/eu/faircode/email/ActivityWidgetUnified.java b/app/src/main/java/eu/faircode/email/ActivityWidgetUnified.java index b44338443b..278ef9bb73 100644 --- a/app/src/main/java/eu/faircode/email/ActivityWidgetUnified.java +++ b/app/src/main/java/eu/faircode/email/ActivityWidgetUnified.java @@ -103,7 +103,8 @@ public class ActivityWidgetUnified extends ActivityBase { cbSemiTransparent.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { - btnColor.setColor(Color.TRANSPARENT); + if (isChecked) + btnColor.setColor(Color.TRANSPARENT); } });