diff --git a/src/com/firebirdberlin/nightdream/receivers/ChargingStateChangeReceiver.java b/src/com/firebirdberlin/nightdream/receivers/ChargingStateChangeReceiver.java index 435c80bb..92adf53c 100644 --- a/src/com/firebirdberlin/nightdream/receivers/ChargingStateChangeReceiver.java +++ b/src/com/firebirdberlin/nightdream/receivers/ChargingStateChangeReceiver.java @@ -26,9 +26,12 @@ public static void unregister(Context ctx, BroadcastReceiver receiver) { ctx.unregisterReceiver(receiver); } } + @Override public void onReceive(Context context, Intent intent) { - getAndSaveBatteryReference(context.getApplicationContext()); + if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)){ + getAndSaveBatteryReference(context.getApplicationContext()); + } } public static BatteryValue getAndSaveBatteryReference(Context context) {