GNU bug report logs -
#50424
27.2; Tab bar button mouse face not clearing entirely
Previous Next
Reported by: Po Lu <luangruo <at> yahoo.com>
Date: Mon, 6 Sep 2021 08:14:02 UTC
Severity: normal
Tags: fixed
Found in version 27.2
Fixed in version 28.0.50
Done: Juri Linkov <juri <at> linkov.net>
Bug is archived. No further changes may be made.
Full log
Message #50 received at 50424 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
> I think all it's doing is ensuring the total area the image takes up
> is the same whether there's a relief or not.
>
> The total width = image + relief width + margin width, so if you
> reduce the size of the relief you have to increase the size of the
> margin by the same amount to make sure it takes up the same amount of
> space and doesn't move.
>
> As far as I can see, what's happening here is that the margin is
> pushing the relief one pixel into the separator to the left, so I
> suspect that's why it's not being cleared.
>
> I'm somewhat surprised that it's not pushing the right hand side one
> pixel too far in the other direction and causing it to not be cleared
> either, but maybe that's just chance.
>
> The change below fixes it here, but I've not made sure it does the
> right thing with different sized margins and so on.
Thanks, I really appreciate your help. After seeing the result
of your patch, one question that came up is whether it's possible
not to change the previously used dimensions? With enlarged height
and width, now the buttons are not vertically aligned:
[tab-1.png (image/png, inline)]
This bug report was last modified 3 years and 288 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.