Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.0.0.GA_P01
-
Fix Version/s: 3.2
-
Component/s: ACE-Components, QA
-
Labels:None
-
Environment:icefaces-3.0.x-maintenance revision# 30357 or earlier.
Server: tomcat6
Browser: FF3.6, IE7, GoogleChrome21
Last Known working revision in Maintenance Branch: N/A
-
Workaround Exists:Yes
-
Workaround Description:
Description
Slider (All Browsers) - ajax - On initial drag, unable to drag slider to the far right although trying to click and hold slider wil trigger ajax event
To Reproduce:
-Build fileEntryApplication using rev#30357 (or earlier) of the maintenance branch (make sure it is building against the maintenance branch)
-deploy war file onto tomcat6
-run slider in Firefox3.6, IE7 or Chrome21
-go to sliderAjax
-click and try executing a drag on the slider
-notice that ajax event occurs but slider will not slide to the far right side at all (only happens on initial click and drag, will work thereon after).
To Reproduce:
-Build fileEntryApplication using rev#30357 (or earlier) of the maintenance branch (make sure it is building against the maintenance branch)
-deploy war file onto tomcat6
-run slider in Firefox3.6, IE7 or Chrome21
-go to sliderAjax
-click and try executing a drag on the slider
-notice that ajax event occurs but slider will not slide to the far right side at all (only happens on initial click and drag, will work thereon after).
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Field | Original Value | New Value |
---|---|---|
Assignee | Deryk Sinotte [ deryk.sinotte ] |
Summary | ACE regressions Icefaces 3.0.x maintenance - slider - ajax | ACE MyFaces regressions Icefaces 3.0.x maintenance - slider - ajax |
Salesforce Case | [] |
Salesforce Case | [] | |
Fix Version/s | EE-3.0.0.GA_P01 [ 10327 ] |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Workaround Description |
The best way to work around this is to ensure that the (execute and) render attribute are used to target the update areas more specifically so that the initial update caused by the request only updates the areas of interest rather than the whole form. So instead of: <ace:ajax event="slideStart" listener="${ajaxTestBean.ajaxEventListener}" /> use the attributes to avoid updating the component you are actively using: <ace:ajax execute="@this" render="statusMsg" event="slideStart" listener="${ajaxTestBean.ajaxEventListener}" /> |
|
Workaround Exists | [Yes] | |
Salesforce Case | [] | |
Affects | [Documentation (User Guide, Ref. Guide, etc.)] |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Won't Fix [ 2 ] |
Resolution | Won't Fix [ 2 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Affects | [Documentation (User Guide, Ref. Guide, etc.)] | |
Assignee Priority | P2 | |
Assignee | Deryk Sinotte [ deryk.sinotte ] | Arturo Zambrano [ artzambrano ] |
Summary | ACE MyFaces regressions Icefaces 3.0.x maintenance - slider - ajax | ACE MyFaces Icefaces - slider - ajax |
Salesforce Case | [] | |
Fix Version/s | 3.2 [ 10338 ] |
Salesforce Case | [] | |
Fix Version/s | EE-3.0.0.GA_P01 [ 10327 ] |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Security | Private [ 10001 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P2 [ 10011 ] |