Opened 10 years ago

Closed 9 years ago

#10014 closed defect (fixed)

[patch][cla] [regression] dojox.dtl._Templated uses outdated startup mechanism for nested widgets

Reported by: Mark Wubben Owned by: Neil Roberts
Priority: high Milestone: 1.5
Component: DojoX DTL Version: 1.3.2
Keywords: 14open Cc:
Blocked By: Blocking:

Description

dijit._Templated has changed a couple months back to improve the startup of nested widgets, but these changes have never made it to dojox.dtl._Templated. I've attached a patch which copies the appropriate changes to the DTL.

In my specific use case, this solved an issue where a (normal) widget in my DTL template was started before the DTL widget was even registered with Dijit.

Attachments (2)

_Templated.js.r16679.patch (1.4 KB) - added by Mark Wubben 10 years ago.
_Templated.js.r21156.patch (1.4 KB) - added by Mark Wubben 9 years ago.

Download all attachments as: .zip

Change History (9)

Changed 10 years ago by Mark Wubben

Attachment: _Templated.js.r16679.patch added

comment:1 Changed 10 years ago by bill

Summary: [patch][cla] dojox.dtl._Templated uses outdated startup mechanism for nested widgets[patch][cla] [regression] dojox.dtl._Templated uses outdated startup mechanism for nested widgets

comment:2 Changed 10 years ago by dante

Milestone: tbd1.4
Priority: normalhigh

please review.

comment:3 Changed 10 years ago by Adam Peller

Keywords: 14open added

moving 1.4 open tickets to 1.5

comment:4 Changed 10 years ago by Neil Roberts

Mark, can we chat some time about how this all works before I apply it? You can reach me at pottedmeat@…

comment:5 Changed 9 years ago by Adam Peller

bump

Changed 9 years ago by Mark Wubben

Attachment: _Templated.js.r21156.patch added

comment:6 Changed 9 years ago by Mark Wubben

Attached latest patch which updates to the latest dijit._Templated behavior.

comment:7 Changed 9 years ago by Neil Roberts

Resolution: fixed
Status: newclosed

(In [22453]) Fixes #10014. Apply patch from markwubben !strict

Note: See TracTickets for help on using tickets.