diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/charts/LiveActivityFragment.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/charts/LiveActivityFragment.java index a807249b9..2cd1f295c 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/charts/LiveActivityFragment.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/charts/LiveActivityFragment.java @@ -158,6 +158,11 @@ public class LiveActivityFragment extends AbstractActivityChartFragment<ChartsDa private final BroadcastReceiver mReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { + final GBDevice device = intent.getParcelableExtra(GBDevice.EXTRA_DEVICE); + if (device == null || !device.equals(getChartsHost().getDevice())) { + return; + } + String action = intent.getAction(); switch (action) { case DeviceService.ACTION_REALTIME_SAMPLES: {