diff --git a/app/src/main/java/com/zaneschepke/wireguardautotunnel/core/tunnel/handler/TunnelMonitoringHandler.kt b/app/src/main/java/com/zaneschepke/wireguardautotunnel/core/tunnel/handler/TunnelMonitoringHandler.kt index a5e2170a..a8e888a9 100644 --- a/app/src/main/java/com/zaneschepke/wireguardautotunnel/core/tunnel/handler/TunnelMonitoringHandler.kt +++ b/app/src/main/java/com/zaneschepke/wireguardautotunnel/core/tunnel/handler/TunnelMonitoringHandler.kt @@ -361,11 +361,9 @@ class TunnelMonitorHandler( ) = coroutineScope { while (isActive) { ensureActive() - if (!powerManager.isDeviceIdleMode) { - val stats = getStatistics(tunnelId) - ensureActive() - updateTunnelStatus(tunnelId, null, stats, null, null) - } + val stats = getStatistics(tunnelId) + ensureActive() + updateTunnelStatus(tunnelId, null, stats, null, null) delay(STATS_DELAY) } }