Hide StravaSegments control when layer is not active
This commit is contained in:
parent
56b5c04a81
commit
eaba5a0821
1 changed files with 8 additions and 0 deletions
|
|
@ -255,6 +255,14 @@
|
|||
stravaControl.onError = function(err) {
|
||||
BR.message.showError(i18next.t('warning.strava-error', {error: err && err.message ? err.message : err}));
|
||||
}
|
||||
|
||||
// hide strava buttons when layer is inactive
|
||||
var toggleStravaControl = function () {
|
||||
var stravaBar = stravaControl.runningButton.button.parentElement;
|
||||
stravaBar.hidden = !stravaBar.hidden;
|
||||
};
|
||||
toggleStravaControl();
|
||||
stravaControl.stravaLayer.on('add remove', toggleStravaControl);
|
||||
}
|
||||
|
||||
map.addControl(new BR.OpacitySlider({
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue