Fix: fix download panel
This commit is contained in:
parent
a70e2272f7
commit
fb3bf98f19
2 changed files with 7 additions and 2 deletions
|
@ -155,6 +155,10 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
public readonly geocodedImages: UIEventSource<Feature[]> = new UIEventSource<Feature[]>([])
|
||||
|
||||
public readonly searchState: SearchState
|
||||
/**
|
||||
* Used to check in the download panel if used
|
||||
*/
|
||||
public readonly featureSummary: SummaryTileSourceRewriter
|
||||
|
||||
constructor(layout: LayoutConfig, mvtAvailableLayers: Set<string>) {
|
||||
Utils.initDomPurify()
|
||||
|
@ -356,6 +360,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
bounds: this.visualFeedbackViewportBounds,
|
||||
},
|
||||
)
|
||||
this.featureSummary = this.setupSummaryLayer()
|
||||
this.hasDataInView = new NoElementsInViewDetector(this).hasFeatureInView
|
||||
this.imageUploadManager = new ImageUploadManager(
|
||||
layout,
|
||||
|
@ -785,7 +790,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
),
|
||||
current_view: this.currentView,
|
||||
favourite: this.favourites,
|
||||
summary: this.setupSummaryLayer(),
|
||||
summary: this.featureSummary,
|
||||
last_click: this.lastClickObject,
|
||||
search: this.searchState.locationResults,
|
||||
}
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
let metaIsIncluded = false
|
||||
|
||||
let numberOfFeatures = state.featureSummary.totalNumberOfFeatures
|
||||
let numberOfFeatures = state.featureSummary?.totalNumberOfFeatures
|
||||
|
||||
async function getGeojson() {
|
||||
await state.indexedFeatures.downloadAll()
|
||||
|
|
Loading…
Reference in a new issue