Map Definition Editor Defects and Loose Ends
The following defects were observed with the Map Definition Editor in Maestro 3.0 beta 1:
Deleting layers does not clear the layer editor
Deleting folders does not clear the folder editor
Dropping a Layer Definition into a Base Layer Group will not add it to the group, but rather creates a new base layer group instead.
Drag/drop reordering of layers in a base layer group does nothing.
Drag/drop of an existing layer reference into a group ("Layers by Group" tab) does nothing.
It is possible for System.NullReferenceException to occur when adding the first layer to a Map Definition due to the fact that it naively assumes that obtaining the extents for the layer will always succeed.
Manual Scale List editor textbox does not allow the return keypress
Add a new validation rule: A map definition with 1 or more base layer groups, must have 1 or more finite scale ranges defined.
Editing the legend label incorrectly updates the layer display. This should be happening to the name component instead.
Allow deletion of elements by Del keypress
Observed with final release of Maestro 3.0:
- The "Layers" section of the editor does not occupy the full vertical space provided.
Cannot drag a child layout out from its parent group
Convert group to base layer group option is not implemented. Throws System.NotImplementedException
Validate and guard against duplicate layer names
Ensure that Base Layer Groups is only 1 level deep (ie. Cannot have a Base Layer Group within a Base Layer Group)
Change History
(16)
Description: |
modified (diff)
|
Description: |
modified (diff)
|
Description: |
modified (diff)
|
Summary: |
Map Definition Editor Defects → Map Definition Editor Defects and Loose Ends
|
Description: |
modified (diff)
|
Description: |
modified (diff)
|
Description: |
modified (diff)
|
Resolution: |
→ fixed
|
Status: |
new → closed
|
Description: |
modified (diff)
|
Milestone: |
Maestro-3.0 → Maestro-3.1
|
Resolution: |
fixed
|
Status: |
closed → reopened
|
Description: |
modified (diff)
|
Description: |
modified (diff)
|
Description: |
modified (diff)
|
Description: |
modified (diff)
|
Description: |
modified (diff)
|
Description: |
modified (diff)
|
Description: |
modified (diff)
|
Resolution: |
→ fixed
|
Status: |
reopened → closed
|
Fixed with revisions r5645, r5646, r5647, r5648