Hi Harbs,
I think you were using BrowserResizeApplicationListener instead of
BrowserResizeListener?
checking changes:
1.- In *BrowserResizeListener* I see I change:
window.addEventListener('resize', this.resizeHandler, false);
to
window.addEventListener('resize', resizeHandler, false);
2.- in *LayoutBase*, I simplified:
var sizeChange:Function = handleSizeChange;
listenOnStrand("widthChanged", sizeChange);
listenOnStrand("heightChanged", sizeChange);
listenOnStrand("sizeChanged", sizeChange);
to
listenOnStrand("widthChanged", handleSizeChange);
listenOnStrand("heightChanged", handleSizeChange);
listenOnStrand("sizeChanged", handleSizeChange);
both seem innocuous to me. What do you think?
Thanks
El mié., 26 ago. 2020 a las 13:51, Harbs (<[email protected]>) escribió:
> I have an app which is using BrowserResizeListener (used to be
> BrowserResizeHandler).
>
> It’s been a while since I’ve compiled, but I just di using the latest
> build of Royale and I’m not getting a re-layout when resizing the window.
>
> I checked and sizeChanged is being dispatched, but it’s not being handled
> anywhere.
>
> Did something change with the default Layout bead for basic applications?
>
> I was also getting a RTE while using BrowserResizeListener attached to my
> app because it’s being coerced to UIBase and the strand ends up null. No
> idea why I wasn’t getting this error before.
>
> Anyone have a clue what changed that might be effecting this?
>
> Thanks,
> Harbs
--
Carlos Rovira
http://about.me/carlosrovira