forked from MapComplete/MapComplete
Fix #677
This commit is contained in:
parent
c1e1c8aa1a
commit
c94d9d838e
1 changed files with 5 additions and 2 deletions
|
@ -41,6 +41,7 @@ import {AutoAction} from "./AutoApplyButton";
|
||||||
import LayoutConfig from "../../Models/ThemeConfig/LayoutConfig";
|
import LayoutConfig from "../../Models/ThemeConfig/LayoutConfig";
|
||||||
import {Changes} from "../../Logic/Osm/Changes";
|
import {Changes} from "../../Logic/Osm/Changes";
|
||||||
import {ElementStorage} from "../../Logic/ElementStorage";
|
import {ElementStorage} from "../../Logic/ElementStorage";
|
||||||
|
import Hash from "../../Logic/Web/Hash";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A helper class for the various import-flows.
|
* A helper class for the various import-flows.
|
||||||
|
@ -268,8 +269,8 @@ ${Utils.special_visualizations_importRequirementDocs}
|
||||||
originalFeatureTags.data["_imported"] = "yes"
|
originalFeatureTags.data["_imported"] = "yes"
|
||||||
originalFeatureTags.ping() // will set isImported as per its definition
|
originalFeatureTags.ping() // will set isImported as per its definition
|
||||||
state.changes.applyAction(action)
|
state.changes.applyAction(action)
|
||||||
state.selectedElement.setData(state.allElements.ContainingFeatures.get(action.newElementId ?? action.mainObjectId))
|
const newId = action.newElementId ?? action.mainObjectId
|
||||||
|
state.selectedElement.setData(state.allElements.ContainingFeatures.get(newId))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -572,6 +573,8 @@ export class ImportPointButton extends AbstractImportButton {
|
||||||
state.selectedElement.setData(state.allElements.ContainingFeatures.get(
|
state.selectedElement.setData(state.allElements.ContainingFeatures.get(
|
||||||
newElementAction.newElementId
|
newElementAction.newElementId
|
||||||
))
|
))
|
||||||
|
Hash.hash.setData(newElementAction.newElementId)
|
||||||
|
|
||||||
if (note_id !== undefined) {
|
if (note_id !== undefined) {
|
||||||
state.osmConnection.closeNote(note_id, "imported")
|
state.osmConnection.closeNote(note_id, "imported")
|
||||||
originalFeatureTags.data["closed_at"] = new Date().toISOString()
|
originalFeatureTags.data["closed_at"] = new Date().toISOString()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue