forked from MapComplete/MapComplete
		
	Fix dissapearing attribution, fix toggle behaviour
This commit is contained in:
		
							parent
							
								
									ba84fd4a8d
								
							
						
					
					
						commit
						ae21e33077
					
				
					 2 changed files with 10 additions and 6 deletions
				
			
		|  | @ -50,6 +50,8 @@ export class Basemap { | ||||||
|             } |             } | ||||||
|             previousLayer = newLayer; |             previousLayer = newLayer; | ||||||
|             self.map.addLayer(newLayer); |             self.map.addLayer(newLayer); | ||||||
|  |             extraAttribution.AttachTo('leaflet-attribution') | ||||||
|  | 
 | ||||||
|         }) |         }) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -27,19 +27,20 @@ export default class LeftControls extends Combine { | ||||||
|          |          | ||||||
|         const copyrightButton = new Toggle( |         const copyrightButton = new Toggle( | ||||||
|             toggledCopyright, |             toggledCopyright, | ||||||
|             new MapControlButton(Svg.copyright_svg()), |             new MapControlButton(Svg.copyright_svg()) | ||||||
|  |                 .onClick(() => toggledCopyright.isShown.setData(true)), | ||||||
|             toggledCopyright.isShown |             toggledCopyright.isShown | ||||||
|         ) |         ) | ||||||
|             .ToggleOnClick() |  | ||||||
|             .SetClass("p-0.5"); |             .SetClass("p-0.5"); | ||||||
| 
 | 
 | ||||||
|         const toggledDownload = new Toggle( |         const toggledDownload = new Toggle( | ||||||
|             new AllDownloads( |             new AllDownloads( | ||||||
|                 State.state.downloadControlIsOpened |                 State.state.downloadControlIsOpened | ||||||
|             ).SetClass("block p-1 rounded-full"), |             ).SetClass("block p-1 rounded-full"), | ||||||
|             new MapControlButton(Svg.download_svg()), |             new MapControlButton(Svg.download_svg()) | ||||||
|  |                 .onClick(() => State.state.downloadControlIsOpened.setData(true)), | ||||||
|             State.state.downloadControlIsOpened |             State.state.downloadControlIsOpened | ||||||
|         ).ToggleOnClick(); |         ) | ||||||
| 
 | 
 | ||||||
|         const downloadButtonn = new Toggle( |         const downloadButtonn = new Toggle( | ||||||
|             toggledDownload, |             toggledDownload, | ||||||
|  | @ -59,9 +60,10 @@ export default class LeftControls extends Combine { | ||||||
|                 undefined, |                 undefined, | ||||||
|                 State.state.filterIsOpened |                 State.state.filterIsOpened | ||||||
|             ), |             ), | ||||||
|             new MapControlButton(Svg.filter_svg()), |             new MapControlButton(Svg.filter_svg()) | ||||||
|  |                 .onClick(() =>   State.state.filterIsOpened.setData(true)), | ||||||
|             State.state.filterIsOpened |             State.state.filterIsOpened | ||||||
|         ).ToggleOnClick(); |         ) | ||||||
| 
 | 
 | ||||||
|         const filterButton = new Toggle( |         const filterButton = new Toggle( | ||||||
|             toggledFilter, |             toggledFilter, | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue