Opened 16 years ago
Closed 16 years ago
#157 closed defect (fixed)
Themed layer cannot be switched on/off. Legend gets multiple redundant layers.
Reported by: | chrisclaydon | Owned by: | pagameba |
---|---|---|---|
Priority: | P1 | Milestone: | 2.0 |
Component: | Widgets | Version: | SVN |
Severity: | Major | Keywords: | |
Cc: | Browser: | All | |
External ID: | 1154041 | Operating System: | All |
state: | Committed |
Description
1) Create a Fusion MG layout based on the Sheboygan sample map
2) Zoom in until the Parcels layer becomes visible
3) Try to uncheck the checkbox in the legend to hide the layer
Result: The layer is still displayed, AND an additional redundant Parcels layer is present in the legend.
4) Zoom out so the themed layer is no longer visible, and then zoom back in again.
Result: Each time this is repeated, a new redundant Parcels layer entry is added to the legend.
Change History (5)
comment:1 by , 16 years ago
Owner: | changed from | to
---|---|
state: | Analysis Requested → Analysing |
Status: | new → assigned |
comment:2 by , 16 years ago
comment:3 by , 16 years ago
ah, right click on item error was fixed in a jxlib update that was not committed, adding that now to svn.
comment:4 by , 16 years ago
(In [1645]) Re #151, Re #157. Fix up a bunch of legend behaviour including the context menu handler and toggling the state of themed layers. This needed a change in Jx TreeFolder to fix the problem with themed layers.
comment:5 by , 16 years ago
Resolution: | → fixed |
---|---|
state: | Analysing → Committed |
Status: | assigned → closed |
All fixed up now.
The basic problem is that Jx changed a property name (parent to owner) because MooTools uses parent for something else in its inheritance model. Changing this in the Fusion code fixes the issue reported, but I've noted a couple of other legend related problems: