Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.8.2-EE-GA, 1.8.2-EE-GA_P01
-
Fix Version/s: 1.8.2-EE-GA_P02, 2.0.0
-
Component/s: Framework, ICE-Components
-
Labels:None
-
Environment:IE
-
Affects:Documentation (User Guide, Ref. Guide, etc.)
Description
Use Case: In a multiple window application a user can open a new window in the browser that will be a new page. If a long process is executed in the new (child) window and the user goes back to a parent window. Once the processing of the child window finishes, in IE only, the focus is moved to this new window.
If the user does no actions/interaction with the parent page then once the child window completes its processing the window is displayed to the user. If the user is interacting with the page ex: entering data/clicking, the focus is moved to the child window but the window is not displayed (due to the interactions with the parent page, the window is displayed but focus is set back to the parent page).
In Firefox, focus is not applied to the child window. The user is allowed to continue any processing on the parent window without interference from the child window.
If the user does no actions/interaction with the parent page then once the child window completes its processing the window is displayed to the user. If the user is interacting with the page ex: entering data/clicking, the focus is moved to the child window but the window is not displayed (due to the interactions with the parent page, the window is displayed but focus is set back to the parent page).
In Firefox, focus is not applied to the child window. The user is allowed to continue any processing on the parent window without interference from the child window.
Activity
Arran Mccullough
created issue -
Arran Mccullough
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [5007000000C1mRi] | |
Affects Version/s | 1.8.2-EE-GA_P01 [ 10220 ] |
Arran Mccullough
made changes -
Attachment | Case9098Example.war [ 12302 ] |
Arran Mccullough
made changes -
Attachment | Case9098Example.zip [ 12303 ] |
Ken Fyten
made changes -
Fix Version/s | 1.8.2-EE-GA_P02 [ 10226 ] | |
Assignee | Mircea Toma [ mircea.toma ] |
Ken Fyten
made changes -
Assignee Priority | P3 |
Ken Fyten
made changes -
Assignee Priority | P3 | P1 |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21343 | Wed Apr 28 14:24:10 MDT 2010 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/bridge/src/focus.js
|
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P1 | |
Assignee | Mircea Toma [ mircea.toma ] |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Closed [ 6 ] | Reopened [ 4 ] |
Assignee Priority | P1 |
Ken Fyten
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Assignee Priority | P1 | |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #23162 | Thu Nov 18 11:48:57 MST 2010 | ted.goddard | reverted multi-window focus change due to conflict with RichText ( |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/bridge/src/focus.js
|
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Assignee Priority | P1 | |
Assignee | Ted Goddard [ ted.goddard ] |
Ken Fyten
made changes -
Assignee | Ted Goddard [ ted.goddard ] | Mircea Toma [ mircea.toma ] |
Ken Fyten
made changes -
Fix Version/s | 2.0.0 [ 10230 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #23199 | Wed Nov 24 13:01:10 MST 2010 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/DOMResponseWriter.java
MODIFY /icefaces/trunk/icefaces/bridge/src/focus.js |
Mircea Toma
made changes -
Affects | [Documentation (User Guide, Ref. Guide, etc.)] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #23210 | Fri Nov 26 07:04:15 MST 2010 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/core/src/main/javascript/focus.js
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #23211 | Fri Nov 26 07:17:19 MST 2010 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/bridge/src/focus.js
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #23212 | Fri Nov 26 08:02:19 MST 2010 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/bridge/src/focus.js
|
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Summary | Multiple window focus issue in IE | Retain window focus in IE when background window is updated |
Issue Type | Bug [ 1 ] | New Feature [ 2 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P1 |
Perhaps there is something we could can do in terms of detecting if the current viewport that focus is being set into is in a window that has focus, if not, ignore setting the focus. ?