Opened 14 years ago

Closed 14 years ago

#1166 closed defect (fixed)

View: Nothing shown in each panel by View with TurquoiseYellow as template.

Reported by: liuar Owned by:
Priority: low Milestone:
Component: Fusion Templates Version: 2.0.2
Severity: trivial Keywords:
Cc: jenny.he@… External ID: 1282533

Description

Report from Autodesk QA.
Steps: 1. Open one flexible web layout with TurquoiseYellow? as template.

  1. View -> Show Legend Panel.

Results: The panel is empty. LimeGold has the same issue.

Expected results: The legend panel should show all layers or groups legends.

Attachments (1)

Patch1166.patch (1.0 KB ) - added by liuar 14 years ago.

Download all attachments as: .zip

Change History (4)

by liuar, 14 years ago

Attachment: Patch1166.patch added

comment:1 by liuar, 14 years ago

The method setActiveTab() of Jx.TabSet will be invoked while user selects Show Legend Panel in View widget. However, it seems that this method was not designed for selection changing in View widget but button clicking on the TabBox, which will not active the selected tab. Button click in the TabBox will invoke setActive(true) method in tab items which will call setActiveTab(), so we can simply update method tabBox.tabSet.setActiveTab(tab) to tab.setActive(true) in MapGuide templates;

comment:2 by chrisclaydon, 14 years ago

The patch looks good to me.

comment:3 by liuar, 14 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.