Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.2
-
Fix Version/s: 3.3
-
Component/s: ACE-Components
-
Labels:None
-
Environment:All (FireFox)
-
Assignee Priority:P1
Description
In this QA test I'm noticing a glitchy behaviour where if I click on the second tab, then use the drop down to select the third tab, and then press the button to add a tab, the selection jumps back to the second tab, when I'd expect it to remain on the third tab. Note that if I instead don't click on the second tab and only selected the third tab via the drop down then clicked add tab, it will stay on the third tab. In any case, since I used the drop down to tell the server of the selected tab, I'd expect that to work properly when clicking on the add button, since the client and server should then be in sync. It could make sense if the last action was a client side tab selection that it wouldn't be in sync, but not this.
qa/Regression-Icefaces2/Sparkle/Nightly/tabSet/web/dynamicAttributes/ClientSideAddRemoveDynamic.xhtml
Activity
Migration
created issue -
Migration
made changes -
Field | Original Value | New Value |
---|---|---|
Reporter | Migration [ remote ] | Mark Collette [ mark.collette ] |
Migration
made changes -
Assignee | Mark Collette [ mark.collette ] |
Migration
made changes -
Summary | client-side tabSet bisbehaving on specific server submits | client-side tabSet misbehaving on specific server submits (was: client-side tabSet bisbehaving on specific server submits) |
Ken Fyten
made changes -
Summary | client-side tabSet misbehaving on specific server submits (was: client-side tabSet bisbehaving on specific server submits) | client-side tabSet misbehaving on specific server submits |
Ken Fyten
made changes -
Assignee Priority | P3 [ 10012 ] |
Ken Fyten
made changes -
Assignee Priority | P3 [ 10012 ] | P1 [ 10010 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #34052 | Mon Mar 25 00:54:27 MDT 2013 | mark.collette | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/inputrichtext/InputRichTextRenderer.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #34057 | Mon Mar 25 13:13:18 MDT 2013 | mark.collette | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tabset/tabset.js
|
Mark Collette
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
In clientSide mode, the clientState object was only being updated when the user changed the tabs by clicking on a tab, and was not being updated when the server specified the active tab. Fixed that omission.
Also, changed all the debugging / logging so that only one line of code, the logAll field, needs to be changed to enable broad logging for debugging.
icefaces3 trunk
Subversion 34057