Comment 21 for bug 1655027

Revision history for this message
Stephen Boddy (stephen-j-boddy) wrote :

Hi all, I think I may have tracked this down, and have *a* fix, though I'm not sure it's the *right* fix. I know Egmont in particular doesn't like these kind of "fixes".

So I reproduced it, but for me it's a very rare occurrence, so it's a pain in butt to test. Every so often the get_length function returns 1 when called, instead of giving the correct width or height (depends on split direction). I tried realize()ing and show_all()ing the various widgets, but I still got the mysterious 1 every so often. The attached patch fixed it for me *as far as I can tell*.

Can someone seeing this issue frequently give the attached patch a good few tries to be sure it does/doesn't, and report the results back?