You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Helmut Swaczinna (JIRA)" <de...@myfaces.apache.org> on 2007/06/11 12:45:27 UTC
[jira] Created: (TOBAGO-419) Sheets disappear on a tab in IE
Sheets disappear on a tab in IE
-------------------------------
Key: TOBAGO-419
URL: https://issues.apache.org/jira/browse/TOBAGO-419
Project: MyFaces Tobago
Issue Type: Bug
Components: Themes
Affects Versions: 1.0.11
Environment: Internet Explorer 6 and 7
Reporter: Helmut Swaczinna
When there're more than one sheet on one tab in tabGroup with switchType="reloadTab"
all sheets disappear when switching to the tab the first time.
Example:
<f:view>
<tc:page id="sheetPage" width="600px" height="200px">
<tc:tabGroup switchType="reloadTab">
<tc:tab id="tab1" label="Tab1">
<tc:out value="Tab1"/>
</tc:tab>
<tc:tab id="tab2" label="Tab2">
<tc:panel>
<f:facet name="layout">
<tc:gridLayout
columns="1*;1*"/>
</f:facet>
<tc:sheet id="testTable2"
columns="1*;1*"
showHeader="true"
showRowRange="none"
showPageRange="none"
showDirectLinks="none"
first="0"
selectable="none"
var="row"
value="#{controller.list1}">
<tc:column label="Column 1">
<tc:out id="column1"
value="#{row.column1}"/>
</tc:column>
<tc:column label="Column 2">
<tc:out id="column2"
value="#{row.column2}"/>
</tc:column>
</tc:sheet>
<tc:sheet id="testTable3"
columns="1*;1*"
showHeader="true"
showRowRange="none"
showPageRange="none"
showDirectLinks="none"
first="0"
selectable="none"
var="row"
value="#{controller.list2}">
<tc:column label="Column 1">
<tc:out id="column1"
value="#{row.column1}"/>
</tc:column>
<tc:column label="Column 2">
<tc:out id="column2"
value="#{row.column2}"/>
</tc:column>
</tc:sheet>
</tc:panel>
</tc:tab>
</tc:tabGroup>
</tc:page>
</f:view>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (TOBAGO-419) Sheets disappear on a tab in IE
Posted by "Helmut Swaczinna (JIRA)" <de...@myfaces.apache.org>.
[ https://issues.apache.org/jira/browse/TOBAGO-419?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12548317 ]
Helmut Swaczinna commented on TOBAGO-419:
-----------------------------------------
The problem gets more and more serious. I observed a new problem related to this.
There's only one sheet on a panel which is initially not rendered. When the panel gets reloaded by a
rendered partially action the sheet should be rendered and should display some data.
But the sheet appears only for a short moment unlayouted and then disappears.
Seems to me there's a general problem with relayouting a sheet in IE when it is loaded by ajax for the first time.
> Sheets disappear on a tab in IE
> -------------------------------
>
> Key: TOBAGO-419
> URL: https://issues.apache.org/jira/browse/TOBAGO-419
> Project: MyFaces Tobago
> Issue Type: Bug
> Components: Themes
> Affects Versions: 1.0.11
> Environment: Internet Explorer 6 and 7
> Reporter: Helmut Swaczinna
> Priority: Blocker
>
> When there're more than one sheet on one tab in tabGroup with switchType="reloadTab"
> all sheets disappear when switching to the tab the first time.
> Example:
> <f:view>
> <tc:page id="sheetPage" width="600px" height="200px">
> <tc:tabGroup switchType="reloadTab">
> <tc:tab id="tab1" label="Tab1">
> <tc:out value="Tab1"/>
> </tc:tab>
> <tc:tab id="tab2" label="Tab2">
> <tc:panel>
> <f:facet name="layout">
> <tc:gridLayout
> columns="1*;1*"/>
> </f:facet>
> <tc:sheet id="testTable2"
> columns="1*;1*"
> showHeader="true"
> showRowRange="none"
> showPageRange="none"
> showDirectLinks="none"
> first="0"
> selectable="none"
> var="row"
> value="#{controller.list1}">
> <tc:column label="Column 1">
> <tc:out id="column1"
> value="#{row.column1}"/>
> </tc:column>
> <tc:column label="Column 2">
> <tc:out id="column2"
> value="#{row.column2}"/>
> </tc:column>
> </tc:sheet>
> <tc:sheet id="testTable3"
> columns="1*;1*"
> showHeader="true"
> showRowRange="none"
> showPageRange="none"
> showDirectLinks="none"
> first="0"
> selectable="none"
> var="row"
> value="#{controller.list2}">
> <tc:column label="Column 1">
> <tc:out id="column1"
> value="#{row.column1}"/>
> </tc:column>
> <tc:column label="Column 2">
> <tc:out id="column2"
> value="#{row.column2}"/>
> </tc:column>
> </tc:sheet>
> </tc:panel>
> </tc:tab>
> </tc:tabGroup>
> </tc:page>
> </f:view>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (TOBAGO-419) Sheets disappear on a tab in IE
Posted by "Bernd Bohmann (JIRA)" <de...@myfaces.apache.org>.
[ https://issues.apache.org/jira/browse/TOBAGO-419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bernd Bohmann resolved TOBAGO-419.
----------------------------------
Resolution: Fixed
> Sheets disappear on a tab in IE
> -------------------------------
>
> Key: TOBAGO-419
> URL: https://issues.apache.org/jira/browse/TOBAGO-419
> Project: MyFaces Tobago
> Issue Type: Bug
> Components: Themes
> Affects Versions: 1.0.11
> Environment: Internet Explorer 6 and 7
> Reporter: Helmut Swaczinna
> Assignee: Bernd Bohmann
> Fix For: 1.1.0
>
>
> When there're more than one sheet on one tab in tabGroup with switchType="reloadTab"
> all sheets disappear when switching to the tab the first time.
> Example:
> <f:view>
> <tc:page id="sheetPage" width="600px" height="200px">
> <tc:tabGroup switchType="reloadTab">
> <tc:tab id="tab1" label="Tab1">
> <tc:out value="Tab1"/>
> </tc:tab>
> <tc:tab id="tab2" label="Tab2">
> <tc:panel>
> <f:facet name="layout">
> <tc:gridLayout
> columns="1*;1*"/>
> </f:facet>
> <tc:sheet id="testTable2"
> columns="1*;1*"
> showHeader="true"
> showRowRange="none"
> showPageRange="none"
> showDirectLinks="none"
> first="0"
> selectable="none"
> var="row"
> value="#{controller.list1}">
> <tc:column label="Column 1">
> <tc:out id="column1"
> value="#{row.column1}"/>
> </tc:column>
> <tc:column label="Column 2">
> <tc:out id="column2"
> value="#{row.column2}"/>
> </tc:column>
> </tc:sheet>
> <tc:sheet id="testTable3"
> columns="1*;1*"
> showHeader="true"
> showRowRange="none"
> showPageRange="none"
> showDirectLinks="none"
> first="0"
> selectable="none"
> var="row"
> value="#{controller.list2}">
> <tc:column label="Column 1">
> <tc:out id="column1"
> value="#{row.column1}"/>
> </tc:column>
> <tc:column label="Column 2">
> <tc:out id="column2"
> value="#{row.column2}"/>
> </tc:column>
> </tc:sheet>
> </tc:panel>
> </tc:tab>
> </tc:tabGroup>
> </tc:page>
> </f:view>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (TOBAGO-419) Sheets disappear on a tab in IE
Posted by "Bernd Bohmann (JIRA)" <de...@myfaces.apache.org>.
[ https://issues.apache.org/jira/browse/TOBAGO-419?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12548318 ]
Bernd Bohmann commented on TOBAGO-419:
--------------------------------------
Now I'm able to use the IE under Linux.
I can verify your bug, but I'm not able to inspect the DOM on the IE.
> Sheets disappear on a tab in IE
> -------------------------------
>
> Key: TOBAGO-419
> URL: https://issues.apache.org/jira/browse/TOBAGO-419
> Project: MyFaces Tobago
> Issue Type: Bug
> Components: Themes
> Affects Versions: 1.0.11
> Environment: Internet Explorer 6 and 7
> Reporter: Helmut Swaczinna
> Priority: Blocker
>
> When there're more than one sheet on one tab in tabGroup with switchType="reloadTab"
> all sheets disappear when switching to the tab the first time.
> Example:
> <f:view>
> <tc:page id="sheetPage" width="600px" height="200px">
> <tc:tabGroup switchType="reloadTab">
> <tc:tab id="tab1" label="Tab1">
> <tc:out value="Tab1"/>
> </tc:tab>
> <tc:tab id="tab2" label="Tab2">
> <tc:panel>
> <f:facet name="layout">
> <tc:gridLayout
> columns="1*;1*"/>
> </f:facet>
> <tc:sheet id="testTable2"
> columns="1*;1*"
> showHeader="true"
> showRowRange="none"
> showPageRange="none"
> showDirectLinks="none"
> first="0"
> selectable="none"
> var="row"
> value="#{controller.list1}">
> <tc:column label="Column 1">
> <tc:out id="column1"
> value="#{row.column1}"/>
> </tc:column>
> <tc:column label="Column 2">
> <tc:out id="column2"
> value="#{row.column2}"/>
> </tc:column>
> </tc:sheet>
> <tc:sheet id="testTable3"
> columns="1*;1*"
> showHeader="true"
> showRowRange="none"
> showPageRange="none"
> showDirectLinks="none"
> first="0"
> selectable="none"
> var="row"
> value="#{controller.list2}">
> <tc:column label="Column 1">
> <tc:out id="column1"
> value="#{row.column1}"/>
> </tc:column>
> <tc:column label="Column 2">
> <tc:out id="column2"
> value="#{row.column2}"/>
> </tc:column>
> </tc:sheet>
> </tc:panel>
> </tc:tab>
> </tc:tabGroup>
> </tc:page>
> </f:view>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (TOBAGO-419) Sheets disappear on a tab in IE
Posted by "Helmut Swaczinna (JIRA)" <de...@myfaces.apache.org>.
[ https://issues.apache.org/jira/browse/TOBAGO-419?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12552409 ]
Helmut Swaczinna commented on TOBAGO-419:
-----------------------------------------
Thanks! Both problems are solved with this workaround.
> Sheets disappear on a tab in IE
> -------------------------------
>
> Key: TOBAGO-419
> URL: https://issues.apache.org/jira/browse/TOBAGO-419
> Project: MyFaces Tobago
> Issue Type: Bug
> Components: Themes
> Affects Versions: 1.0.11
> Environment: Internet Explorer 6 and 7
> Reporter: Helmut Swaczinna
> Assignee: Bernd Bohmann
> Fix For: 1.1.0
>
>
> When there're more than one sheet on one tab in tabGroup with switchType="reloadTab"
> all sheets disappear when switching to the tab the first time.
> Example:
> <f:view>
> <tc:page id="sheetPage" width="600px" height="200px">
> <tc:tabGroup switchType="reloadTab">
> <tc:tab id="tab1" label="Tab1">
> <tc:out value="Tab1"/>
> </tc:tab>
> <tc:tab id="tab2" label="Tab2">
> <tc:panel>
> <f:facet name="layout">
> <tc:gridLayout
> columns="1*;1*"/>
> </f:facet>
> <tc:sheet id="testTable2"
> columns="1*;1*"
> showHeader="true"
> showRowRange="none"
> showPageRange="none"
> showDirectLinks="none"
> first="0"
> selectable="none"
> var="row"
> value="#{controller.list1}">
> <tc:column label="Column 1">
> <tc:out id="column1"
> value="#{row.column1}"/>
> </tc:column>
> <tc:column label="Column 2">
> <tc:out id="column2"
> value="#{row.column2}"/>
> </tc:column>
> </tc:sheet>
> <tc:sheet id="testTable3"
> columns="1*;1*"
> showHeader="true"
> showRowRange="none"
> showPageRange="none"
> showDirectLinks="none"
> first="0"
> selectable="none"
> var="row"
> value="#{controller.list2}">
> <tc:column label="Column 1">
> <tc:out id="column1"
> value="#{row.column1}"/>
> </tc:column>
> <tc:column label="Column 2">
> <tc:out id="column2"
> value="#{row.column2}"/>
> </tc:column>
> </tc:sheet>
> </tc:panel>
> </tc:tab>
> </tc:tabGroup>
> </tc:page>
> </f:view>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.