Ticket #167 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

check mapgroup in legend

Reported by: klement Owned by: madair
Priority: P2 Milestone: 2.0
Component: Widgets Version: 1.1.0
Severity: Major Keywords:
Cc: External ID:
state: New Browser: All
Operating System: All

Description

When check on a group in legend, all layers in group set visible. I suggest in mapserver.js showGroup method show only the checked layers: old: for (var i=0; i<group.layers.length; ++i) {

group.layers[i].show();

}

new code: for (var i=0; i<group.layers.length; ++i) {

if (group.layers[i].legend.checkBox.checked)

group.layers[i].show();

}

Change History

Changed 3 years ago by madair

  • status changed from new to closed
  • resolution set to fixed

(In [1755]) closes #167: restore previous state of layers after show/hide of groups in the legend

Note: See TracTickets for help on using tickets.