Author: d.bulahov
Date: 2007-03-16 06:26:01 -0400 (Fri, 16 Mar 2007)
New Revision: 82
Modified:
trunk/richfaces/datascroller/src/main/java/org/richfaces/component/UIDatascroller.java
trunk/richfaces/datascroller/src/main/java/org/richfaces/renderkit/html/DataScrollerRenderer.java
Log:
DataScrollerEvent actioListener method is not invoked
the first time when scrolling occurs - fixed (RF-17)
Modified:
trunk/richfaces/datascroller/src/main/java/org/richfaces/component/UIDatascroller.java
===================================================================
---
trunk/richfaces/datascroller/src/main/java/org/richfaces/component/UIDatascroller.java 2007-03-15
20:04:25 UTC (rev 81)
+++
trunk/richfaces/datascroller/src/main/java/org/richfaces/component/UIDatascroller.java 2007-03-16
10:26:01 UTC (rev 82)
@@ -78,7 +78,8 @@
if (event instanceof DataScrollerEvent){
if(getScrollerListeners().length < 1){
- addScrollerListener(new DataScrollerAdapter(getScrollerListener()));
+ addScrollerListener(new DataScrollerAdapter(getScrollerListener()));
+ event.queue();
}
}
Modified:
trunk/richfaces/datascroller/src/main/java/org/richfaces/renderkit/html/DataScrollerRenderer.java
===================================================================
---
trunk/richfaces/datascroller/src/main/java/org/richfaces/renderkit/html/DataScrollerRenderer.java 2007-03-15
20:04:25 UTC (rev 81)
+++
trunk/richfaces/datascroller/src/main/java/org/richfaces/renderkit/html/DataScrollerRenderer.java 2007-03-16
10:26:01 UTC (rev 82)
@@ -50,9 +50,12 @@
String param = (String) getParamMap(context).get(
component.getClientId(context) + PARAM_SUFFIX);
-
+ UIDatascroller scroller = (UIDatascroller) component;
+ if (scroller.getHandleValue()==null){
+ scroller.setHandleValue("1");
+ }
if (param != null) {
- UIDatascroller scroller = (UIDatascroller) component;
+ //UIDatascroller scroller = (UIDatascroller) component;
scroller.setPage(param);
scroller.getPageIndex();
String oldScrolVal = scroller.getHandleValue();
Show replies by date