14 Commits

Author SHA1 Message Date
Patrick Steele-Idem
af0f3d7135 [Performance] Optimized preserving nodes 2017-03-28 11:02:12 -06:00
Patrick Steele-Idem
9caf44724d [Performance] Various performance optimizations 2017-03-28 11:02:12 -06:00
Patrick Steele-Idem
b17db4f9f4 Fixes #623 - Uncaught TypeError: toEl.$__hasAttribute is not a function 2017-03-16 09:22:40 -07:00
Patrick Steele-Idem
172c9cf304 Code size reductions and other cleanup 2017-03-09 20:24:52 -07:00
Patrick Steele-Idem
04b6d1b04f [morphdom] Code size reduction 2017-03-09 20:24:52 -07:00
Patrick Steele-Idem
2753f5ec55 [morphdom] Dropped options object 2017-03-09 20:24:52 -07:00
Patrick Steele-Idem
f142a7cfab Initial merge of morphdom 2017-03-09 20:24:52 -07:00
Patrick Steele-Idem
7d32145f5b Fix for edge case bug when rerendering a child component that is a parent's root 2017-03-01 19:13:15 -07:00
Patrick Steele-Idem
5b0dd767d2 WIDGET to COMPONENT 2017-02-25 16:30:54 -07:00
Patrick Steele-Idem
e7a56395e8 Code size reductions 2017-02-25 16:29:32 -07:00
Patrick Steele-Idem
261528e5db Fixes #599 - [v4] Bug: when rerendering, custom events may not be attached correctly when reusing components
The fix is to always reattach custom events even if the UI component is preserved.
2017-02-24 12:19:05 -07:00
Patrick Steele-Idem
fb9a94c72a When a UI component rerenders it should always reset internal state.
Otherwise, the DOM will not be updated correctly in some cases.
2017-02-24 11:49:10 -07:00
Patrick Steele-Idem
ad00eb2aeb Mass rename of "widget" to "component" in files 2017-02-20 16:30:16 -07:00
Patrick Steele-Idem
377ab30e79 Renamed files: "widget" --> "component" 2017-02-20 16:17:40 -07:00