diff --git a/OsmAnd/src/net/osmand/plus/osmodroid/OsMoDroidPlugin.java b/OsmAnd/src/net/osmand/plus/osmodroid/OsMoDroidPlugin.java index a323776e98..59e9bf9b2b 100644 --- a/OsmAnd/src/net/osmand/plus/osmodroid/OsMoDroidPlugin.java +++ b/OsmAnd/src/net/osmand/plus/osmodroid/OsMoDroidPlugin.java @@ -214,7 +214,14 @@ public class OsMoDroidPlugin extends OsmandPlugin implements MonitoringInfoContr @Override public void addMonitorActions(final ContextMenuAdapter qa, final MonitoringInfoControl li, final OsmandMapTileView view) { - final boolean off = !view.getSettings().SAVE_TRACK_TO_GPX.get(); + final boolean off = false; + try { + off = mIRemoteService.isActive(); + } + catch(Exception e) { + log.error(e.getMessage(), e); + } + qa.item(off ? R.string.osmodroid_mode_off : R.string.osmodroid_mode_on ).icon( off ? R.drawable.monitoring_rec_inactive : R.drawable.monitoring_rec_big).listen(new OnContextMenuClick() {