This is an automated email from the ASF dual-hosted git repository.

doebele pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/empire-db.git


The following commit(s) were added to refs/heads/master by this push:
     new c57869b1 EMPIREDB-405 Bugfix TabViewTag
c57869b1 is described below

commit c57869b12619a638c9d61e65097541de6115ff1d
Author: Rainer Döbele <[email protected]>
AuthorDate: Thu Apr 13 14:14:25 2023 +0200

    EMPIREDB-405
    Bugfix TabViewTag
---
 .../src/main/java/org/apache/empire/jsf2/components/TabViewTag.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/components/TabViewTag.java
 
b/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/components/TabViewTag.java
index b159b52b..958c1e78 100644
--- 
a/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/components/TabViewTag.java
+++ 
b/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/components/TabViewTag.java
@@ -193,6 +193,8 @@ public class TabViewTag extends UIOutput implements 
NamingContainer
 
     public TabViewMode getViewMode()
     {
+        if (this.mode==null)
+            this.mode = 
TabViewMode.detect(helper.getTagAttributeString("mode", 
TabViewMode.TABLE.name())); 
         return mode;
     }
 
@@ -205,9 +207,7 @@ public class TabViewTag extends UIOutput implements 
NamingContainer
 
         // registerTabViewBean
         // context.getExternalContext().getRequestMap().put("tabView", this);
-
-        // check mode
-        this.mode = TabViewMode.detect(helper.getTagAttributeString("mode", 
TabViewMode.TABLE.name())); 
+        getViewMode();
 
         // render components
         ResponseWriter writer = context.getResponseWriter();

Reply via email to