Fix leak in OsMoPlugin

This commit is contained in:
Alexey Kulish 2015-11-10 21:18:19 +03:00
parent 60fc1a13c1
commit fad7e89d1e

View file

@ -9,7 +9,6 @@ import android.widget.ArrayAdapter;
import net.osmand.IndexConstants;
import net.osmand.Location;
import net.osmand.PlatformUtil;
import net.osmand.data.LatLon;
import net.osmand.plus.ApplicationMode;
import net.osmand.plus.ContextMenuAdapter;
import net.osmand.plus.ContextMenuAdapter.OnContextMenuClick;
@ -20,11 +19,9 @@ import net.osmand.plus.GpxSelectionHelper.SelectedGpxFile;
import net.osmand.plus.OsmandApplication;
import net.osmand.plus.OsmandPlugin;
import net.osmand.plus.R;
import net.osmand.plus.TargetPointsHelper;
import net.osmand.plus.activities.MapActivity;
import net.osmand.plus.dashboard.tools.DashFragmentData;
import net.osmand.plus.download.DownloadFileHelper;
import net.osmand.plus.osmo.OsMoGroupsStorage.OsMoDevice;
import net.osmand.plus.osmo.OsMoService.SessionInfo;
import net.osmand.plus.views.MapInfoLayer;
import net.osmand.plus.views.OsmandMapLayer.DrawSettings;
@ -173,7 +170,7 @@ public class OsMoPlugin extends OsmandPlugin implements OsMoReactor {
@Override
public void mapActivityPause(MapActivity activity) {
groups.addUiListeners(olayer);
groups.removeUiListener(olayer);
mapActivity = activity;
}