Author: nbelaevski
Date: 2008-12-25 12:01:00 -0500 (Thu, 25 Dec 2008)
New Revision: 12033
Modified:
trunk/ui/calendar/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java
Log:
https://jira.jboss.org/jira/browse/RF-5390
Modified:
trunk/ui/calendar/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java
===================================================================
---
trunk/ui/calendar/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java 2008-12-25
16:55:44 UTC (rev 12032)
+++
trunk/ui/calendar/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java 2008-12-25
17:01:00 UTC (rev 12033)
@@ -310,6 +310,11 @@
// TODO nick - nick - queue this event when ValueChangeEvent is
// queued?
new AjaxEvent(component).queue();
+
+ AjaxContext ajaxContext = AjaxContext.getCurrentInstance(context);
+ if (ajaxContext.isAjaxRequest(context)) {
+ ajaxContext.addAreasToProcessFromComponent(context, component);
+ }
}
String selectedDateString = (String) requestParameterMap.get(clientId
@@ -456,11 +461,6 @@
Map<String, Object> options = AjaxRendererUtils.buildEventOptions(context,
calendar, params);
options.put("calendar", JSReference.THIS);
- boolean isSingle = ((Boolean) calendar.getAttributes()
- .get("ajaxSingle")).booleanValue();
- if (isSingle) {
- options.put("single", JSReference.TRUE);
- }
String oncomplete = AjaxRendererUtils.getAjaxOncomplete(calendar);
JSFunctionDefinition oncompleteDefinition = new JSFunctionDefinition();