Opened 15 years ago

Closed 15 years ago

#149 closed defect (fixed)

Legend does not refresh map when layers switched on/off when using selection overlay

Reported by: chrisclaydon Owned by: pagameba
Priority: P1 Milestone: 2.0
Component: Widgets Version: SVN
Severity: Major Keywords:
Cc: Browser: All
External ID: 1152221 Operating System: All
state: Analysis Requested

Description

  1. Create a layout with an MG map containing more than one layer.
  1. Turn off a layer.
  1. Select a feature.
  1. Turn a layer off or on.

RESULT: Layer will not turn off or on.

Note: It looks like the selection overlay is re-drawn instead of the map.

Change History (8)

comment:1 by chrisclaydon, 15 years ago

Also, if you create a buffer on the layout, the buffer does not show up until you pan or zoom. Again, it looks like the selection overlay gets re-drawn instead of the main map image.

comment:2 by pagameba, 15 years ago

Owner: changed from madair to pagameba
state: Analysis RequestedAnalysing
Status: newassigned

comment:3 by pagameba, 15 years ago

The logic for handling redraws when we have a separate query layer is not complete. We need to separate out drawing the query layer from drawing the map so that we don't need to refresh the map when selections change and we don't need to redraw the selection when the map changes.

comment:4 by pagameba, 15 years ago

(In [1636]) Re #149. Separate logic for drawing selection and map in the case of a separate overlay layer in MapGuide. Also remove the resize effect on the selection overlay layer as it causes a temporary visual displacement of the selection image that is quite disconcerting.

comment:5 by pagameba, 15 years ago

Resolution: fixed
state: AnalysingCommitted
Status: assignedclosed

Closing.

comment:6 by chrisclaydon, 15 years ago

Resolution: fixed
state: CommittedAnalysis Requested
Status: closedreopened

This problem seems to be back in the latest code.

comment:7 by pagameba, 15 years ago

(In [1651]) Re #149, merge r1636 back in to trunk, somehow this change got reverted by me.

comment:8 by pagameba, 15 years ago

Resolution: fixed
Status: reopenedclosed

somehow I overwrote the change, fixed again!

Note: See TracTickets for help on using tickets.