Opened 10 years ago

Closed 10 years ago

#2416 closed defect (fixed)

Theme rules for a layer with multiple scale ranges stay shown in the legend if moving back to a scale range where that layer has no theme rules

Reported by: jng Owned by:
Priority: medium Milestone:
Component: AJAX Viewer Version: 2.5.0
Severity: major Keywords:
Cc: External ID:

Description

Consider a layer with the following scale ranges:

  • 0 - 9000: Has themed rules
  • 9000 - Infinity: Has a single rule

When you start at >9000 scale, you'll see the single rule for this layer (as expected). When you go below 9000, that layer then turns into a themed layer (as expected).

When you go back up above 9000, you'll see the single rule again, but the child theme rule layers are still present which is not supposed to happen. These rule nodes should be hidden again.

Confirmed in AJAX viewer on IE11, Firefox 28 and Chrome 33.

Fusion is not affected.

Attachments (2)

2416.patch (1.5 KB ) - added by jng 10 years ago.
testlayer.xml (7.2 KB ) - added by jng 10 years ago.

Download all attachments as: .zip

Change History (5)

by jng, 10 years ago

Attachment: 2416.patch added

by jng, 10 years ago

Attachment: testlayer.xml added

comment:1 by jng, 10 years ago

Resolution: fixed
Status: newclosed

Fixed r8039

comment:2 by jng, 10 years ago

Resolution: fixed
Status: closedreopened

Need to re-work this. It's not displaying properly on the standard Sheboygan Map

comment:3 by jng, 10 years ago

Resolution: fixed
Status: reopenedclosed

Fixed again r8054

Note: See TracTickets for help on using tickets.