Opened 13 years ago

Closed 12 years ago

#1885 closed defect (invalid)

Table->TabContainer->TabContainer doesn't work in IE

Reported by: a_k_mittal@… Owned by: koranteng
Priority: high Milestone: 1.0
Component: Dijit Version: 0.4
Keywords: Cc:
Blocked By: Blocking:

Description

I have a page with following structure:

Normal table
    |_ TabContainer
         |_ ContentPane
         |_ ContentPane
                   |_TabContainer
                        |_ ContentPane
                        |_ ContentPane

The contents of the second tab (containing subtabs) don't appear in IE. FireFox? is OK. However, if I take out the surrounding table, it works in IE too.

Here is the HTML. Note that tab containers have doLayout=false, and content panes have layoutAlign=client.

   <table width="100%">
      <tr>
         <td>
            <div id="mainTabContainer" dojoType="TabContainer" doLayout="false" selectedTab="tab1" >
            
               <div id="tab1" dojoType="ContentPane" label="Tab1" layoutAlign="client">
                  Tab 1 contents
               </div>      
               
               <div id="tab2" dojoType="ContentPane" label="Tab2" layoutAlign="client">
                  This tab's subtabs don't appear in IE!
                  <div id="subTabContainer" dojoType="TabContainer" doLayout="false" selectedTab="subTab1" >
                     <div id="subTab1" dojoType="ContentPane" label="SubTab1" layoutAlign="client">
                        SubTab 1 contents
                     </div>      
                     <div id="subTab2" dojoType="ContentPane" label="SubTab2" layoutAlign="client">
                        SubTab 2 contents<br/>
                     </div>      
                  </div>
               </div>      
               
            </div>
         </td>
      </tr>
   </table>

Change History (4)

comment:1 Changed 13 years ago by bill

Milestone: 0.5
Owner: changed from bill to Douglas Hays

comment:2 Changed 12 years ago by Douglas Hays

Owner: changed from Douglas Hays to bill

doesn't appear to be form related

comment:3 Changed 12 years ago by bill

Component: WidgetsDijit
Milestone: 0.91.0
Owner: changed from bill to koranteng

comment:4 Changed 12 years ago by bill

Resolution: invalid
Status: newclosed

You structure is invalid. It should be:

Normal table
    |_ TabContainer
         |_ ContentPane
         |_TabContainer
                |_ ContentPane
                |_ ContentPane

See test_Tabs.html for an example.

Note: See TracTickets for help on using tickets.