Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0.0
-
Fix Version/s: 2.0.1
-
Component/s: ACE-Components
-
Labels:None
-
Environment:JSF 2.03 ICEfaces 2
Description
An actionListener on a separate component is setting the selectedIndex on my ace:tabSet as follows:
<ace:tabSet id="tabSet"
clientSide="true"
orientation="bottom"
selectedIndex="#{tabset.visibleTab}"
rendered="#{not empty tabset.tabs}" >
After setting this to a new value, the browser shows the selected style on the correct tab - however, the tab content does not change to reflect the new selected tab and you can no longer manually select tabs, the tabs become unresponsive in the browser.
<ace:tabSet id="tabSet"
clientSide="true"
orientation="bottom"
selectedIndex="#{tabset.visibleTab}"
rendered="#{not empty tabset.tabs}" >
After setting this to a new value, the browser shows the selected style on the correct tab - however, the tab content does not change to reflect the new selected tab and you can no longer manually select tabs, the tabs become unresponsive in the browser.
Activity
Field | Original Value | New Value |
---|---|---|
Assignee | Ken Fyten [ ken.fyten ] |
Salesforce Case | [] | |
Fix Version/s | 2.0.1 [ 10255 ] | |
Assignee Priority | P1 | |
Assignee | Ken Fyten [ ken.fyten ] | Judy Guglielmin [ judy.guglielmin ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #23960 | Mon Feb 14 15:40:47 MST 2011 | judy.guglielmin | |
Files Changed | ||||
![]() ![]() |
Assignee | Judy Guglielmin [ judy.guglielmin ] | Brad Kroeger [ brad.kroeger ] |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] | |
Assignee | Brad Kroeger [ brad.kroeger ] | Ken Fyten [ ken.fyten ] |
Assignee Priority | P1 |
Status | Resolved [ 5 ] | Closed [ 6 ] |
I will eventually attach my example (which does work for changing indices), but have found that the screen 3 has some permission issues:-
decodeAIEvents is not defined
Line 3
try
{updateInteractionTrace("mouse click event "+b.substr(1)+" t= "+t+" l="+l)}catch(e){}var trString=t+'/'+b.substr(1);var escapeTrString=escape(trString);return escapeTrString}else if(b){try
{var eventName=decodeAIEvents(w);updateInteractionTrace(eventName)}catch(e){}if(/,ua/.test(b)&&d["ua"]==1&&d["tc"])b+=',acua';l=adx_tri.length
Permission denied for <http://ad.doubleclick.net> to call method Location.toString on <http://localhost:8080>.
Line 0
As I said, this is particular to the iframe in screen3 (some ad permission thing in javascript). Might want to switch out the screen 3 to some other link (icefaces.org??). and see if that helps anything.