Author: Alex.Kolonitsky
Date: 2011-02-24 11:54:18 -0500 (Thu, 24 Feb 2011)
New Revision: 21924
Modified:
branches/4.0.0.CR1/ui/output/ui/src/main/java/org/richfaces/component/AbstractCollapsiblePanel.java
branches/4.0.0.CR1/ui/output/ui/src/main/java/org/richfaces/component/AbstractTogglePanel.java
Log:
RF-10588 Taglib: bypassUpdates attribute should be removed from panel containers (WAS:
Taglib: tabPanel is missing attribute bypassUpdates)
Modified:
branches/4.0.0.CR1/ui/output/ui/src/main/java/org/richfaces/component/AbstractCollapsiblePanel.java
===================================================================
---
branches/4.0.0.CR1/ui/output/ui/src/main/java/org/richfaces/component/AbstractCollapsiblePanel.java 2011-02-24
16:48:28 UTC (rev 21923)
+++
branches/4.0.0.CR1/ui/output/ui/src/main/java/org/richfaces/component/AbstractCollapsiblePanel.java 2011-02-24
16:54:18 UTC (rev 21924)
@@ -213,9 +213,7 @@
@Override
public void broadcast(FacesEvent event) throws AbortProcessingException {
super.broadcast(event);
-
- if (event instanceof PanelToggleEvent
- && (isBypassUpdates() || isImmediate())) {
+ if (event instanceof PanelToggleEvent && isImmediate()) {
FacesContext.getCurrentInstance().renderResponse();
}
}
Modified:
branches/4.0.0.CR1/ui/output/ui/src/main/java/org/richfaces/component/AbstractTogglePanel.java
===================================================================
---
branches/4.0.0.CR1/ui/output/ui/src/main/java/org/richfaces/component/AbstractTogglePanel.java 2011-02-24
16:48:28 UTC (rev 21923)
+++
branches/4.0.0.CR1/ui/output/ui/src/main/java/org/richfaces/component/AbstractTogglePanel.java 2011-02-24
16:54:18 UTC (rev 21924)
@@ -413,9 +413,6 @@
if (isImmediate() || (event.getNewItem() != null &&
RendererUtils.getInstance().isBooleanAttribute(event.getNewItem(),
"immediate"))) {
event.setPhaseId(PhaseId.APPLY_REQUEST_VALUES);
- } else if (isBypassUpdates() || (event.getNewItem() != null &&
- RendererUtils.getInstance().isBooleanAttribute(event.getNewItem(),
"bypassUpdates"))) {
- event.setPhaseId(PhaseId.PROCESS_VALIDATIONS);
} else {
event.setPhaseId(PhaseId.INVOKE_APPLICATION);
}
@@ -424,8 +421,6 @@
protected void setEventPhase(FacesEvent event) {
if (isImmediate()) {
event.setPhaseId(PhaseId.APPLY_REQUEST_VALUES);
- } else if (isBypassUpdates()) {
- event.setPhaseId(PhaseId.PROCESS_VALIDATIONS);
} else {
event.setPhaseId(PhaseId.INVOKE_APPLICATION);
}
@@ -618,9 +613,6 @@
getStateHelper().put(PropertyKeys.switchType, switchType);
}
- @Attribute
- public abstract boolean isBypassUpdates();
-
@Attribute(hidden = true)
public abstract boolean isLimitRender();
Show replies by date