Hi all,
I'm now trying out brick in my project[1] and found it a bit sluggish when I have a large number of items in a vBox.
Does anyone have an idea to speed it up?
Here are the instructions to reproduce the issue:
cd viewprof
stack build
stack exec viewprof -- viewprof.prof
then type j to move the cursor.
At a quick glance, renderBox seems to traverse the argument list and forces its items regardless of their visibility, meaning that it renders all the AggregateCostCentres every time it processes an event. Should I somehow make renderBox lazier or should I consider using caching?