Opened 11 years ago

Closed 11 years ago

#7447 closed defect (fixed)

ExpandoPane resize not working in IE7

Reported by: dave_daniel Owned by: dante
Priority: high Milestone: 1.3
Component: Dojox Version: 1.1.1
Keywords: Cc:
Blocked By: Blocking:

Description

I have an Expandopane inside the right and left sides of a border container. Whenever resize is called from sliding the bars, in IE7 the contents are not sized correctly. The reason is that resize is calling -this.inherited(arguments)- which calls the ContentPanes? resize function which does not do what we want it to do in IE7. I took out -this.inherited(arguments)- from the expandoPanes resize and added this line - if(this._singleChild && this._singleChild.resize){this._singleChild.resize({w: size.w, h: h});} - This fixed my problem but I don't know if it will cause others. Hope you have time to take a look.

Change History (4)

comment:1 Changed 11 years ago by Adam Peller

Owner: changed from Adam Peller to dante

comment:2 Changed 11 years ago by dante

Milestone: tbdfuture

please attach a test case, and/or re-verify this is broken in 1.2 when it comes (or from trunk now) - many small changes have been made in the inheritance chain here.

comment:3 Changed 11 years ago by dante

Milestone: future1.3
Status: newassigned

okay, this manifests in test_expandoPane is has been re-reported by #7645 - i've applied the one line fix locally and it seems to work okay - but too late for 1.2 (unfortunately) so i'll dig further and ensure this is good to go in 1.3 (at which point we hope to move ExpandoPane? into dijit.layout)

comment:4 Changed 11 years ago by dante

Resolution: fixed
Status: assignedclosed

fixed in [15847]

Note: See TracTickets for help on using tickets.