﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
16809	[PATCH] SlippyMapBBoxChooser: include tile sources from current layers	ris	team	"The intent of this patch series is to allow tile sources to be selected in the `SlippyMapBBoxChooser` which are present in the layer manager but aren't in `ImageryLayerInfo`. How can this happen? Most often it's imagery that's been added through a remotecontrol command.

This required a small amount of refactoring to bring this about. `getAllTileSources()` now deduplicates the `TileSource`s it finds (""duplicates"" are considered to share a `.getId()` result). And because we're now making the sources list depend on something more volatile than before I thought it was necessary to handle the case where the currently-in-use `TileSource` is removed from the available sources. Previously it would mysteriously disappear from the menu leaving the user unable to see what the currently visible tileset ''is''. Now it remains present until the selection changes again.

Extends tests to cover this.

See github PR https://github.com/openstreetmap/josm/pull/36"	enhancement	closed	minor	18.10	Core imagery		fixed	slippymap minimap imagery tilesource layer	
