GNU bug report logs - #31546
27.0.50; macOS child frames with no mode-line mouse click problem

Previous Next

Package: emacs;

Reported by: Aaron Jensen <aaronjensen <at> gmail.com>

Date: Tue, 22 May 2018 05:24:02 UTC

Severity: normal

Found in version 27.0.50

Done: Alan Third <alan <at> idiocy.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: martin rudalics <rudalics <at> gmx.at>
Cc: 31546 <at> debbugs.gnu.org, alan <at> idiocy.org, aaronjensen <at> gmail.com
Subject: bug#31546: 27.0.50; macOS child frames with no mode-line mouse click problem
Date: Sun, 27 May 2018 18:57:36 +0300
> Date: Sun, 27 May 2018 08:22:59 +0200
> From: martin rudalics <rudalics <at> gmx.at>
> CC: Eli Zaretskii <eliz <at> gnu.org>, 31546 <at> debbugs.gnu.org
> 
> I don't yet know who's responsible for scrolling a window when
> 'mouse-drag-region' is triggered by a single mouse click.  Until
> your report, I didn't even know that Emacs would scroll a window in
> that case although it seems convenient (and with a scroll margin of
> 1 and scrolling agressively set to 0.0 it scrolls quite smoothly).

Based on the description, I think it's redisplay that's scrolling,
because the mouse click sets point in a line that is visible only
partially.  One can make sure by invoking trace-redisplay before
clicking (but make sure you have blink-cursor-mode and
global-eldoc-mode turned off before you do that, to avoid unnecessary
redisplay cycles that will muddy the waters).





This bug report was last modified 6 years and 341 days ago.

Previous Next


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