GNU bug report logs - #50424
27.2; Tab bar button mouse face not clearing entirely

Previous Next

Package: emacs;

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


View this message in rfc822 format

From: Stephen Berman <stephen.berman <at> gmx.net>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: Po Lu <luangruo <at> yahoo.com>, 50424 <at> debbugs.gnu.org
Subject: bug#50424: 27.2; Tab bar button mouse face not clearing entirely
Date: Mon, 06 Sep 2021 13:31:57 +0200
[Message part 1 (text/plain, inline)]
On Mon, 06 Sep 2021 13:50:52 +0300 Eli Zaretskii <eliz <at> gnu.org> wrote:

>> Date: Mon, 06 Sep 2021 16:12:56 +0800
>> From:  Po Lu via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
>>
>>
>> Enable tab-bar-mode, move the mouse pointer over the "+" button used to
>> create new tabs.  Once the button is highlighted by displaying a relief,
>> move the pointer back outside the tab bar.
>>
>> While most the relief around part of the button will be cleared, part of
>> the left side of the relief that surrounded the "+" button when it was
>> highlighted will be retained.
>>
>> To the best of my knowledge, this also appears on Emacs 28.
>
> FWIW, I cannot reproduce this, neither in Emacs 27.2 nor in Emacs 28.
>
> Maybe this is window-system dependent?
>
> Alternatively, if you have some "optimization" features enabled in
> your video drivers, disable them and try again.

I see the problem with Emacs 27 and 28 built with Gtk+ and with 28 built
with no toolkit (I don't have a built of 27 with no toolkit).  It looks
like a remnant pixel on the lower left, see attached screenshot.  It
disappears as soon as the window size changes.

Steve Berman

[tab-bar-bug.png (image/png, attachment)]

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.