Previously on height changed rowHeight changed which changes columnWidth
which in turn causes rowHeight to be re-evaluated - a loop.
Moving it to a state machine solves that using a similar design pattern
to the digital clock.
hein |
Plasma |
Previously on height changed rowHeight changed which changes columnWidth
which in turn causes rowHeight to be re-evaluated - a loop.
Moving it to a state machine solves that using a similar design pattern
to the digital clock.
Panel in horizontal looked normal
Panel in vertical looked normal
Moving panel back to horizontal still was fine
Automatic diff as part of commit; lint not applicable. |
Automatic diff as part of commit; unit tests not applicable. |