Closed davidlatwe closed 3 years ago
Hmmm, just had a stab on merging #550, seems not an easy task.
Logic seems to be ok for me. I'll have to modify it to be able to test it in our fork, but at this moment I don't see any possibly breaking part. Notes I have are nice to have changes, nothing will happen if they're not accepted.
I can confirm it works with current multiselection implementation.
I can confirm it works with current multiselection implementation.
Nice ! 🎉
Should we get this PR ready for merging? I imagine @davidlatwe you've been using this in production since. And likely @iLLiCiTiT adopted it in the meantime too?
And likely @iLLiCiTiT adopted it in the meantime too?
Yes, we use it.
Hope you're not waiting for me, please go ahead and merge if it's ready!
Tested this and worked flawlessly here. @davidlatwe feel free to merge - or I'll merge in a few days.
Merging this !!
This PR supersede and will close #553. The problem in #533 was, quoting from https://github.com/getavalon/core/pull/553#issuecomment-643961476:
And this is the PR what was promised in that comment.
What's changed
ResizeToContents
resize mode to improve the performance of layout changing. (Inherited from #553)And here's the visual result. Note that I am not in the office at the moment, so I mocked the loading time in order to see the loading spinner in view.
And sorry for Pype guys @mkolar, @iLLiCiTiT , need another review from you and test if this PR will cause any trouble to merge #550.
Please let me know what you think !