Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Invalid
-
Affects Version/s: EE-3.3.0.GA_P02
-
Fix Version/s: 4.0, EE-3.3.0.GA_P03
-
Component/s: ACE-Components
-
Labels:None
-
Environment:All
-
Assignee Priority:P2
-
Support Case References:Support Case #12901 - https://icesoft.my.salesforce.com/5007000000dEHMl
-
Workaround Exists:Yes
-
Workaround Description:
Description
When using the widgetVar show() and hide() methods to show/hide the dialog and using the new setFocus method. The component that should deceive focus gets it momentarily and then the ICEfaces managed focus is setting it back to the button that opened the popup.
This also looks to be an issue when calling the default ice.ace.Dialog.prototype.focusFirstInput function.
This also looks to be an issue when calling the default ice.ace.Dialog.prototype.focusFirstInput function.
Activity
Field | Original Value | New Value |
---|---|---|
Attachment | Case12901Example.war [ 17250 ] | |
Attachment | Case12901Example.zip [ 17251 ] |
Workaround Description | Use the visible attribute and server side actions to show/hide the dialog. |
Use the visible attribute and server side actions to show/hide the dialog.
Or set the following context param to disable the ICEfaces managed focus: <context-param> <param-name>org.icefaces.focusManaged</param-name> <param-value>false</param-value> </context-param> |
Description | When using the widgetVar show() and hide() methods to show/hide the dialog and using the new setFocus method. The component that should deceive focus gets it momentarily and then the ICEfaces managed focus is setting it back to the button that opened the popup. |
When using the widgetVar show() and hide() methods to show/hide the dialog and using the new setFocus method. The component that should deceive focus gets it momentarily and then the ICEfaces managed focus is setting it back to the button that opened the popup.
This also looks to be an issue when calling the default ice.ace.Dialog.prototype.focusFirstInput function. |
Assignee | Mircea Toma [ mircea.toma ] | |
Fix Version/s | 4.0 [ 11382 ] | |
Fix Version/s | EE-3.3.0.GA_P03 [ 11572 ] | |
Assignee Priority | P2 [ 10011 ] |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Invalid [ 6 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
Attached test case and code.
Steps: