Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#7531 closed defect (fixed)

load handle.cancel() race condition in dojox ContentPane

Reported by: Sam Foster Owned by: Sam Foster
Priority: high Milestone: 1.4
Component: DojoX Widgets Version: 1.1.1
Keywords: ie Cc: bill
Blocked By: Blocking:

Description

See the handleFrom_setHref_and_refresh_and_cancelWorking test in IE by running the ContentPane?.html test page. It should cancel the initial load, so the first load handler never fires, but my testing shows that is sometimes - usually does. This may be because that response is cached or I dont know what, but the net result (I /think/ this is the culprit) is that the test page spins in an endless loop!

Change History (6)

comment:1 Changed 11 years ago by dante

Milestone: tbdfuture

comment:2 Changed 11 years ago by dante

Owner: changed from dante to Sam Foster

are you still seeing this? I don't own the ContentPanes?, this just got given to me because 'dojox widgets' was selected.

comment:3 Changed 11 years ago by bill

This test is in dojox/layout/tests/ContentPane.html, but it's commented out, presumably because of this problem.

comment:4 Changed 11 years ago by bill

(In [17384]) Just adding comment, refs #7531.

comment:5 Changed 11 years ago by bill

Milestone: future1.4
Resolution: fixed
Status: newclosed

This seems to be working now, maybe due to my recent changes about Deferred's in dijit and dojox ContentPane. I'll re-enable the test.

comment:6 Changed 11 years ago by bill

(In [17545]) Re-enable test that's now working. Refs #7531.

Note: See TracTickets for help on using tickets.