Change the way implicit width and height are calculated.
Read-only properties 'wayWidth' and 'wayHeight' have been added. Loader does not initialize 'item' before Valve component is ready, which results in recalculation of implicit width and height if they rely on binding involving 'item'. It also prevents one from relying on implicit width and height within 'Component.onCompleted' signal handler. To avoid this Loader components rely on their respective flags along with 'wayWidth' and 'wayHeight' properties to calculate their sizes.
Showing with 14 additions and 10 deletions