GNU bug report logs - #52332
29.0.50; Invisible button in the mode line

Previous Next

Package: emacs;

Reported by: Protesilaos Stavrou <info <at> protesilaos.com>

Date: Mon, 6 Dec 2021 16:41:02 UTC

Severity: normal

Found in version 29.0.50

Fixed in version 29.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 52332 in the body.
You can then email your comments to 52332 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#52332; Package emacs. (Mon, 06 Dec 2021 16:41:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Protesilaos Stavrou <info <at> protesilaos.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 06 Dec 2021 16:41:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Protesilaos Stavrou <info <at> protesilaos.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 29.0.50; Invisible button in the mode line
Date: Mon, 06 Dec 2021 18:40:12 +0200
[Message part 1 (text/plain, inline)]
Dear maintainers,

With the current master if we launch an emacs -Q session we can use the
mouse pointer to find an invisible button to the left of the "All" word
on the mode line.

Its tooltip shows the same information as the actual "All" button.
Pressing on this invisible button provides a pop-up menu to toggle line
and column number display.

See attached screenshot.

Thank you,
Protesilaos

-- 
Protesilaos Stavrou
https://protesilaos.com
[emacs-29-mode-line-invisible-button.png (image/png, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#52332; Package emacs. (Mon, 06 Dec 2021 17:12:01 GMT) Full text and rfc822 format available.

Message #8 received at 52332 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Protesilaos Stavrou <info <at> protesilaos.com>
Cc: 52332 <at> debbugs.gnu.org
Subject: Re: bug#52332: 29.0.50; Invisible button in the mode line
Date: Mon, 06 Dec 2021 19:11:43 +0200
> From: Protesilaos Stavrou <info <at> protesilaos.com>
> Date: Mon, 06 Dec 2021 18:40:12 +0200
> 
> With the current master if we launch an emacs -Q session we can use the
> mouse pointer to find an invisible button to the left of the "All" word
> on the mode line.
> 
> Its tooltip shows the same information as the actual "All" button.
> Pressing on this invisible button provides a pop-up menu to toggle line
> and column number display.
> 
> See attached screenshot.

Thanks, should be fixed now.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#52332; Package emacs. (Mon, 06 Dec 2021 18:11:02 GMT) Full text and rfc822 format available.

Message #11 received at 52332 <at> debbugs.gnu.org (full text, mbox):

From: Protesilaos Stavrou <info <at> protesilaos.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 52332 <at> debbugs.gnu.org
Subject: Re: bug#52332: 29.0.50; Invisible button in the mode line
Date: Mon, 06 Dec 2021 20:10:40 +0200
On 2021-12-06, 19:11 +0200, Eli Zaretskii <eliz <at> gnu.org> wrote:

>> From: Protesilaos Stavrou <info <at> protesilaos.com>
>> Date: Mon, 06 Dec 2021 18:40:12 +0200
>> 
>> With the current master if we launch an emacs -Q session we can use the
>> mouse pointer to find an invisible button to the left of the "All" word
>> on the mode line.
>> 
>> Its tooltip shows the same information as the actual "All" button.
>> Pressing on this invisible button provides a pop-up menu to toggle line
>> and column number display.
>> 
>> See attached screenshot.
>
> Thanks, should be fixed now.

Can confirm.  Thank you!

-- 
Protesilaos Stavrou
https://protesilaos.com




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#52332; Package emacs. (Mon, 06 Dec 2021 18:29:02 GMT) Full text and rfc822 format available.

Message #14 received at 52332 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Protesilaos Stavrou <info <at> protesilaos.com>
Cc: 52332 <at> debbugs.gnu.org
Subject: Re: bug#52332: 29.0.50; Invisible button in the mode line
Date: Mon, 06 Dec 2021 20:28:45 +0200
> From: Protesilaos Stavrou <info <at> protesilaos.com>
> Cc: 52332 <at> debbugs.gnu.org
> Date: Mon, 06 Dec 2021 20:10:40 +0200
> 
> On 2021-12-06, 19:11 +0200, Eli Zaretskii <eliz <at> gnu.org> wrote:
> 
> >> From: Protesilaos Stavrou <info <at> protesilaos.com>
> >> Date: Mon, 06 Dec 2021 18:40:12 +0200
> >> 
> >> With the current master if we launch an emacs -Q session we can use the
> >> mouse pointer to find an invisible button to the left of the "All" word
> >> on the mode line.
> >> 
> >> Its tooltip shows the same information as the actual "All" button.
> >> Pressing on this invisible button provides a pop-up menu to toggle line
> >> and column number display.
> >> 
> >> See attached screenshot.
> >
> > Thanks, should be fixed now.
> 
> Can confirm.  Thank you!

Wait with the thanks, it sounds like Lars wants that button back...




Added tag(s) pending. Request was from Stefan Kangas <stefan <at> marxist.se> to control <at> debbugs.gnu.org. (Tue, 07 Dec 2021 14:11:06 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#52332; Package emacs. (Tue, 21 Dec 2021 04:03:01 GMT) Full text and rfc822 format available.

Message #19 received at 52332 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 52332 <at> debbugs.gnu.org, Protesilaos Stavrou <info <at> protesilaos.com>
Subject: Re: bug#52332: 29.0.50; Invisible button in the mode line
Date: Mon, 20 Dec 2021 13:37:57 +0100
Eli Zaretskii <eliz <at> gnu.org> writes:

> Wait with the thanks, it sounds like Lars wants that button back...

I've now fixed this in a different way in Emacs 29.  (But gnu.org is
still down, so it's not pushed yet.)

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#52332; Package emacs. (Tue, 21 Dec 2021 05:33:02 GMT) Full text and rfc822 format available.

Message #22 received at 52332 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 52332 <at> debbugs.gnu.org, Protesilaos Stavrou <info <at> protesilaos.com>
Subject: Re: bug#52332: 29.0.50; Invisible button in the mode line
Date: Tue, 21 Dec 2021 06:32:23 +0100
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> I've now fixed this in a different way in Emacs 29.  (But gnu.org is
> still down, so it's not pushed yet.)

Pushed now.

By the way, I wanted to mention -- while poking at this stuff, I noticed
that apparently the mode line is redisplayed multiple times when doing
some common things.

For instance, hitting page-down seems to render the mode line twice?
Mouse-clicking something also renders it twice.  Hm...  oh, it renders
once on mouse-down and once on mouse-up, so I guess that's OK.  So I
guess the only mysterious one is the page-down/page-up double render.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




bug marked as fixed in version 29.1, send any further explanations to 52332 <at> debbugs.gnu.org and Protesilaos Stavrou <info <at> protesilaos.com> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Tue, 21 Dec 2021 10:16:01 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#52332; Package emacs. (Tue, 21 Dec 2021 12:22:02 GMT) Full text and rfc822 format available.

Message #27 received at 52332 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 52332 <at> debbugs.gnu.org, info <at> protesilaos.com
Subject: Re: bug#52332: 29.0.50; Invisible button in the mode line
Date: Tue, 21 Dec 2021 14:21:12 +0200
> From: Lars Ingebrigtsen <larsi <at> gnus.org>
> Cc: 52332 <at> debbugs.gnu.org,  Protesilaos Stavrou <info <at> protesilaos.com>
> Date: Tue, 21 Dec 2021 06:32:23 +0100
> 
> By the way, I wanted to mention -- while poking at this stuff, I noticed
> that apparently the mode line is redisplayed multiple times when doing
> some common things.
> 
> For instance, hitting page-down seems to render the mode line twice?
> Mouse-clicking something also renders it twice.  Hm...  oh, it renders
> once on mouse-down and once on mouse-up, so I guess that's OK.  So I
> guess the only mysterious one is the page-down/page-up double render.

This is normal.  Scrolling commands first see if point is inside the
window, and that requires redisplay of the mode line (because its
spec could have changed in the meanwhile).  Then the scrolling
commands determine the appropriate window-start point, and then
redisplay kicks in with the second update of the mode line.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 18 Jan 2022 12:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 70 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.