This is an automated email from the ASF dual-hosted git repository.
tandraschko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/deltaspike.git
The following commit(s) were added to refs/heads/master by this push:
new fbf2a4974 fixed ClientWindowRenderMode#NONE
fbf2a4974 is described below
commit fbf2a4974a861eab97207336d09567f32f1bd337
Author: Thomas Andraschko <[email protected]>
AuthorDate: Wed Jan 24 10:36:52 2024 +0100
fixed ClientWindowRenderMode#NONE
---
.../jsf/impl/listener/request/DeltaSpikeLifecycleWrapper.java | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git
a/deltaspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl/listener/request/DeltaSpikeLifecycleWrapper.java
b/deltaspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl/listener/request/DeltaSpikeLifecycleWrapper.java
index 0add4d1c1..9176f32b5 100644
---
a/deltaspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl/listener/request/DeltaSpikeLifecycleWrapper.java
+++
b/deltaspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl/listener/request/DeltaSpikeLifecycleWrapper.java
@@ -146,12 +146,17 @@ class DeltaSpikeLifecycleWrapper extends Lifecycle
if (clientWindowRenderMode ==
ClientWindowConfig.ClientWindowRenderMode.LAZY)
{
facesContext.getExternalContext().setClientWindow(new
LazyClientWindow());
+
facesContext.getExternalContext().getClientWindow().decode(facesContext);
}
- else
+ else if (clientWindowRenderMode ==
ClientWindowConfig.ClientWindowRenderMode.CLIENTWINDOW)
{
facesContext.getExternalContext().setClientWindow(new
ClientSideClientWindow());
+
facesContext.getExternalContext().getClientWindow().decode(facesContext);
+ }
+ else if (clientWindowRenderMode ==
ClientWindowConfig.ClientWindowRenderMode.NONE)
+ {
+ // do nothing
}
-
facesContext.getExternalContext().getClientWindow().decode(facesContext);
}
}
}