From eed9245f1643a72cd189c7e6c5d65dc5c3b5cdd7 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 2 Apr 2017 13:11:08 +0200 Subject: [PATCH] Refactoring --- .../java/eu/faircode/netguard/ServiceSinkhole.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/netguard/ServiceSinkhole.java b/app/src/main/java/eu/faircode/netguard/ServiceSinkhole.java index 9495e1b4..a594382e 100644 --- a/app/src/main/java/eu/faircode/netguard/ServiceSinkhole.java +++ b/app/src/main/java/eu/faircode/netguard/ServiceSinkhole.java @@ -2017,11 +2017,12 @@ public class ServiceSinkhole extends VpnService implements SharedPreferences.OnS riWifi.putExtra(ServiceSinkhole.EXTRA_BLOCKED, !wifi); PendingIntent piWifi = PendingIntent.getService(this, uid, riWifi, PendingIntent.FLAG_UPDATE_CURRENT); - builder.addAction( + NotificationCompat.Action wAction = new NotificationCompat.Action.Builder( wifi ? R.drawable.wifi_on : R.drawable.wifi_off, getString(wifi ? R.string.title_allow : R.string.title_block), piWifi - ); + ).build(); + builder.addAction(wAction); // Build mobile action Intent riOther = new Intent(this, ServiceSinkhole.class); @@ -2031,11 +2032,12 @@ public class ServiceSinkhole extends VpnService implements SharedPreferences.OnS riOther.putExtra(ServiceSinkhole.EXTRA_PACKAGE, packages[0]); riOther.putExtra(ServiceSinkhole.EXTRA_BLOCKED, !other); PendingIntent piOther = PendingIntent.getService(this, uid + 10000, riOther, PendingIntent.FLAG_UPDATE_CURRENT); - builder.addAction( + NotificationCompat.Action oAction = new NotificationCompat.Action.Builder( other ? R.drawable.other_on : R.drawable.other_off, getString(other ? R.string.title_allow : R.string.title_block), piOther - ); + ).build(); + builder.addAction(oAction); // Show notification if (internet)