Opened 15 years ago
Closed 15 years ago
#1183 closed defect (fixed)
Maestro: update affected resources does not work for SymbolDefinitions
Reported by: | jbirch | Owned by: | ksgeograf |
---|---|---|---|
Priority: | low | Milestone: | |
Component: | Maestro | Version: | |
Severity: | trivial | Keywords: | |
Cc: | External ID: |
Description
When renaming a SymbolDefinition, it identifies LayerDefinition resources which contain references to these, but does not properly update the resources. See example LayerDefinition and SymbolDefinition in ticket #1170
Note:
See TracTickets
for help on using tickets.
Fixed with r4430.
This was due to the composite references that are constructed slightly different. I changed the resource update system to use the xml documents in raw, rather than the .Net objects, as this makes it much easier to find the ResourceId's. It also has the benefit that the .Net serialization/deserialization won't accidentially remove fragments.