rorywalsh/cabbage

Slowdown / lag with redrawing gentable widgets

Closed this issue · 6 comments

There's been a lag introduced at some point in gentable widgets that redraw/refresh.

Examples include:

This was also briefly discussed in #81

Thanks for filing this @tgrey1 You don't happen to know when it was introduced?

I have a bunch of installs dating back to march. I tested them all, and they all failed. I was completely baffled, because I KNOW I would have noticed since then...

That's when I noticed my march install still reported Cabbage 2.3.54... so I figured out it hasn't been overwriting the binary for some reason once again. I'm taking a break for now, but I'll run through all of the old builds I still have and let you know roughly when it started happening.

Ok, I had to manually rm -rf the /Applications/Cabbage* directories to force clean them... the newest build I have that worked ok was downloaded 8.11.20 (2.3.53). I didn't have a new build until 8.17.20 (2.3.54), which is when I noticed.

Turns out I introduced this while fixing a combobox bug. It's like whack-a-mole... I have a fix ready, just need to test first that it doesn't unfix the combobox bug.

fixed in PR #85

Tested the new build, looks much better. Thanks!