diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-06-07 04:12:42 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-06-07 04:12:42 +0200 |
commit | 24605c9c0132135873f7a8c7a966ff2d512edef3 (patch) | |
tree | cba521a2a357e75ed39b64e2b4242e233ebccc8f /app/src/main/java/com/wireguard/android/QuickTileService.java | |
parent | VersionPreference: account for checking state and move away from tools installer (diff) | |
download | wireguard-android-24605c9c0132135873f7a8c7a966ff2d512edef3.tar.xz wireguard-android-24605c9c0132135873f7a8c7a966ff2d512edef3.zip |
Give Samuel heart attack by removing Dagger
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'app/src/main/java/com/wireguard/android/QuickTileService.java')
-rw-r--r-- | app/src/main/java/com/wireguard/android/QuickTileService.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/app/src/main/java/com/wireguard/android/QuickTileService.java b/app/src/main/java/com/wireguard/android/QuickTileService.java index 8480b65e..99f72de2 100644 --- a/app/src/main/java/com/wireguard/android/QuickTileService.java +++ b/app/src/main/java/com/wireguard/android/QuickTileService.java @@ -38,7 +38,6 @@ public class QuickTileService extends TileService { private final OnStateChangedCallback onStateChangedCallback = new OnStateChangedCallback(); private final OnTunnelChangedCallback onTunnelChangedCallback = new OnTunnelChangedCallback(); private Tunnel tunnel; - private TunnelManager tunnelManager; @Override public void onClick() { @@ -54,12 +53,11 @@ public class QuickTileService extends TileService { @Override public void onCreate() { super.onCreate(); - tunnelManager = Application.getComponent().getTunnelManager(); } @Override public void onStartListening() { - tunnelManager.addOnPropertyChangedCallback(onTunnelChangedCallback); + Application.getTunnelManager().addOnPropertyChangedCallback(onTunnelChangedCallback); if (tunnel != null) tunnel.addOnPropertyChangedCallback(onStateChangedCallback); updateTile(); @@ -69,7 +67,7 @@ public class QuickTileService extends TileService { public void onStopListening() { if (tunnel != null) tunnel.removeOnPropertyChangedCallback(onStateChangedCallback); - tunnelManager.removeOnPropertyChangedCallback(onTunnelChangedCallback); + Application.getTunnelManager().removeOnPropertyChangedCallback(onTunnelChangedCallback); } private void onToggleFinished(@SuppressWarnings("unused") final State state, @@ -84,7 +82,7 @@ public class QuickTileService extends TileService { private void updateTile() { // Update the tunnel. - final Tunnel newTunnel = tunnelManager.getLastUsedTunnel(); + final Tunnel newTunnel = Application.getTunnelManager().getLastUsedTunnel(); if (newTunnel != tunnel) { if (tunnel != null) tunnel.removeOnPropertyChangedCallback(onStateChangedCallback); |