Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.6.1
-
Fix Version/s: 1.6.2
-
Component/s: ICE-Components
-
Labels:None
-
Environment:n/a
-
ICEsoft Forum Reference:
-
Support Case References:
Description
If using a selectInputDate with renderAsPopup="true" inside of a modal panelPopup, when toggling the popup state of the calendar, the modal overlay will extend to cover the entire page
Activity
| Field | Original Value | New Value |
|---|---|---|
| Fix Version/s | 1.7 [ 10080 ] | |
| Assignee | Yip Ng [ yip.ng ] |
| Attachment | Test_CalendarInPopup.zip [ 10675 ] |
| Attachment | Test_CalendarInPopup.zip [ 10676 ] |
| Support Case References | https://www.icesoft.ca:4443/supportilla/show_bug.cgi?id=4330 |
| Fix Version/s | 1.6.2 [ 10111 ] | |
| Fix Version/s | 1.7 [ 10080 ] |
| Attachment | Test_InetCases.war [ 10681 ] |
| ICEfaces Forum Reference | http://www.icefaces.org/JForum/posts/list/0/5872.page#25785 |
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #14898 | Fri Oct 05 16:09:28 MDT 2007 | yip.ng | Fixed bugs in Ice.modal.start() that caused modal dialog to be disabled on redisplay. |
| Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/bridge/lib/extras/style.js
|
| Attachment | screenshot-1.jpg [ 10683 ] |
| Attachment | screenshot-2.jpg [ 10684 ] |
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #14908 | Tue Oct 09 14:16:03 MDT 2007 | yip.ng | Fixed bugs in Ice.modal.start() that caused modal dialog to be disabled on redisplay. |
| Files Changed | ||||
MODIFY
/icefaces/branches/icefaces-1.6/icefaces/bridge/lib/extras/style.js
|
| Status | Resolved [ 5 ] | Closed [ 6 ] |
| Assignee | Yip Ng [ yip.ng ] |

suggested fix: stop the modal overlay if it's running before any submit
Index: D:/Documents and Settings/pbreau/workspace/ICEfaces/bridge/lib/extras/style.js
===================================================================
— D:/Documents and Settings/pbreau/workspace/ICEfaces/bridge/lib/extras/style.js (revision 14846)
+++ D:/Documents and Settings/pbreau/workspace/ICEfaces/bridge/lib/extras/style.js (working copy)
@@ -193,7 +193,13 @@
return Ice.modal.containedInId(parent, id);
}
return false;
+ },
+
+ reset:function()
};
Index: D:/Documents and Settings/pbreau/workspace/ICEfaces/bridge/src/submit.js
===================================================================
— D:/Documents and Settings/pbreau/workspace/ICEfaces/bridge/src/submit.js (revision 14846)
+++ D:/Documents and Settings/pbreau/workspace/ICEfaces/bridge/src/submit.js (working copy)
@@ -49,6 +49,7 @@
}
}).send();
resetHiddenFieldsFor(form);
+ Ice.modal.reset();
}
function iceSubmit(aForm, aComponent, anEvent)
{ @@ -93,6 +94,7 @@ }resetHiddenFieldsFor(aForm);
+ Ice.modal.reset();
}