Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.3
-
Fix Version/s: 4.0
-
Component/s: ACE-Components
-
Labels:None
-
Environment:Any
-
Assignee Priority:P1
Description
It's not possible to update the active index of an ace:accordion unless it's by direct interaction with the component or programmatically only at initialization time. So, it's not possible to update the active index through an external control or by applying some custom logic. The new showcase app shows this issue, where the search box doesn't cause the accordion to be opened where the selected demo is located.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
r4260: committed fix to allow updating the active index programmatically.
Since the hidden input that contains the active index has its own client id, it was being updated by itself without reinitializing the component. However, a dynamic script was added to only set the new tab index in the jQuery widget, in order to avoid re-creating the entire component.
Show
Arturo Zambrano
added a comment - r4260: committed fix to allow updating the active index programmatically.
Since the hidden input that contains the active index has its own client id, it was being updated by itself without reinitializing the component. However, a dynamic script was added to only set the new tab index in the jQuery widget, in order to avoid re-creating the entire component.
The QA test application has been updated as required and committed to http://dev.icesoft.com/svn/repo/qa/trunk/Regression-Icefaces4/Sparkle/Nightly/accordion r39540. No issues are present.