Not opposed if it works, but do you know why it is needed?  It makes me worry 
that the mxmlDocument chain isn't set up properly and we'll end up with other 
related bugs.  Is the problem in mx:Container-based itemrenderers?  If so, the 
factories may need to propagate mxmlDocument across the gaps in the DOM where 
non-UIComponents exist.

HTH,
-Alex

On 5/28/20, 5:00 AM, "Greg Dove" <[email protected]> wrote:

    Alex,
    
    I hope you are ok with this change:
    
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fcommit%2F26d4b9cf7c1968160278754a01bd612946ddf41d&amp;data=02%7C01%7Caharui%40adobe.com%7C7034bdf00e5c47b6fa4708d802feb42c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637262640254601272&amp;sdata=UV%2F7%2FuX8nBNIHWJXp0YKCycjR0PkfvstUJv0lexZ%2B0s%3D&amp;reserved=0
    
    
    It makes a big difference in a large codebase I am working on, many
    components with bindings that were not working suddenly started working.
    In the absence of 'this is IBindingClient' I think the '_bindings in this'
    check is as specific as we can get (and very likely faster to execute in
    any case).
    
    Let me know if you have any objections to that, in case I did not consider
    something else that is obvious to you.
    
    thanks
    Greg
    

Reply via email to