@Override
 @Subscribe
 public void onEvent(SessionChangeEvent event) {
   super.onEvent(event);
   refreshNotes();
   mapView.invalidate();
 }
  @Subscribe
  @Override
  public void onEvent(StreamUpdateEvent event) {
    super.onEvent(event);

    runOnUiThread(
        new Runnable() {
          @Override
          public void run() {
            mapView.invalidate();
          }
        });

    updater.onMapIdle();
    onMapIdle();
  }
 @Subscribe
 public void onEvent(TapEvent event) {
   if (!plot.onTap(event)) {
     super.onEvent(event);
   }
 }