Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Won't Fix
-
Affects Version/s: 2.0.0
-
Fix Version/s: None
-
Component/s: Framework
-
Labels:None
-
Environment:All
-
ICEsoft Forum Reference:
-
Workaround Exists:Yes
-
Workaround Description:If possible use a redirect navigation. Alternatively, wrap the entire page content inside the body tag with <h:panelGroup id="bodyGroup">
Description
After doing a forward navigation the body tag that is rendered gets its values set as "undefined". This causes a default browser tooltip to be displayed on the page. The body tag is rendered as the following:
Before:
<body>
After:
<body class="undefined" lang="undefined" style="" title="undefined" dir="">
This does not happen in a basic JSF (2.1.1 and 2.1.6 tested) test case.
Before:
<body>
After:
<body class="undefined" lang="undefined" style="" title="undefined" dir="">
This does not happen in a basic JSF (2.1.1 and 2.1.6 tested) test case.
We have the basic navigation test (samples/core/test/nav) that is showing the same behaviour. The actual Ajax update doesn't seem to come back with those <body> attributes set to undefined so perhaps something in the bridge is doing some extra processing?It shows the same behaviour in that the body element ends up going from:
<body>
to
<body class="undefined" title="undefined" lang="undefined" dir="">
However, the navigation works for me and I don't see any popups or errors in the console (tried latest FF and Chrome). The test attached to this case in the JIRA works for me the same way - I see the body change but nothing else bad happens and the navigation works.