Re: Geometry creep

Hash: SHA1

Hi Albrecht:

On 05/24/2017 01:40:28 PM Wed, Albrecht Dreß wrote:
Hi Peter:

Am 24.05.17 03:12 schrieb(en) Peter Bloomfield:
On my cramped laptop, I usually maximize Balsa, and recently I've noticed "geometry creep": the mailbox list 
on the left and the message list above the message preview grow by a few pixels from time to time.

Ha!  On 22 June 2016, I submitted a patch for the opposite effect, i.e. these two areas were /shrinking/ 
after each re-start of Balsa.  The patch (using an idle callback) fixed the issue for me.  However, I do not 
use Balsa in maximised window mode.  Or the idle callback kicks in too fast.

Thanks for the reminder! I revisited that patch, and found a far less intrusive fix: yes, when Balsa is 
maximized the idle callback comes too soon, and I had previously made it a half-second timeout when 
maximized. I upped it to 0.6 seconds, and the geometry now seems to be stabilized. The code path when not 
maximized should now be back to what it was before my recent commit.

I don't know why the half-second is no longer enough; perhaps this laptop is slower than the old one (sad!), 
or perhaps rendering is now taking longer. Others may need it even longer--please report any creep issues!

I'll recommit part of the now reverted patch: connecting to the "notify::is-maximized" signal generates less noise than 


Version: GnuPG v2


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]