GNU bug report logs - #42406
Mouse-wheel scrolling can be flickering

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Konrad Podczeck <konrad.podczeck@HIDDEN>; Keywords: moreinfo; dated Fri, 17 Jul 2020 15:37:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Added tag(s) moreinfo. Request was from Stefan Kangas <stefan@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 42406 <at> debbugs.gnu.org:


Received: (at 42406) by debbugs.gnu.org; 1 Aug 2020 13:13:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 01 09:13:03 2020
Received: from localhost ([127.0.0.1]:39955 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1k1rJv-00014t-No
	for submit <at> debbugs.gnu.org; Sat, 01 Aug 2020 09:13:03 -0400
Received: from idiocy.org ([217.169.17.33]:55297 helo=breton.holly.idiocy.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <alan@HIDDEN>) id 1k1rJt-00014K-8j
 for 42406 <at> debbugs.gnu.org; Sat, 01 Aug 2020 09:13:01 -0400
Received: by breton.holly.idiocy.org (Postfix, from userid 501)
 id 5890E2023F039D; Sat,  1 Aug 2020 14:12:54 +0100 (BST)
Date: Sat, 1 Aug 2020 14:12:54 +0100
From: Alan Third <alan@HIDDEN>
To: Konrad Podczeck <konrad.podczeck@HIDDEN>
Subject: Re: bug#42406: Mouse-wheel scrolling can be flickering
Message-ID: <20200801131254.GA30064@HIDDEN>
Mail-Followup-To: Alan Third <alan@HIDDEN>,
 Konrad Podczeck <konrad.podczeck@HIDDEN>,
 42406 <at> debbugs.gnu.org
References: <A6E611DC-F03E-4C92-B18B-D98232E4CE74@HIDDEN>
 <20200719133323.GA5793@HIDDEN>
 <A05C9F64-5FC8-4AFF-BC4B-34937DEFE793@HIDDEN>
 <20200722201659.GA1541@HIDDEN>
 <969D8DEC-6837-4DD4-93E9-F359DADE1EAB@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <969D8DEC-6837-4DD4-93E9-F359DADE1EAB@HIDDEN>
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 42406
Cc: 42406 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Thu, Jul 30, 2020 at 12:30:27PM +0200, Konrad Podczeck wrote:
> Having taken a closer look, it seems to me now that what I called "flickering" is the following:
> 
> Mouse-wheel scroll downwards, so that the cursor becomes positioned
> at the top row of the frame. Then release the mouse-wheel, but so
> that inertia scrolling continues for a short time. After the
> scrolling comes to rest, which is probably determined by the window
> manager, there is an extra movement, governed probably by Emacs, to
> make sure that it is not the case that only, say, half of a row is
> visible at the top of the frame. It seems to me that it is this
> extra movement which leads to what I called "flickering."

I'm afraid I don't follow. The NS port doesn't let you scroll by part
of a line by default. Are you using pixel-scroll-mode or similar?

If I use pixel-scroll-mode I can see some flickering of the mode line
after scrolling has ceased (as you say, when it rolls back or forth to
show a whole line), but only in Emacs 27, Emacs 28 is fine.

> For how to enable/disable "inertia scrolling, see
> 
> https://support.apple.com/en-nz/guide/mac-help/unac899/mac

Thanks, strangely I don't see what they describe there... My Mac must
have something odd going on... :/
-- 
Alan Third




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#42406; Package emacs. Full text available.

Message received at 42406 <at> debbugs.gnu.org:


Received: (at 42406) by debbugs.gnu.org; 30 Jul 2020 10:30:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 30 06:30:41 2020
Received: from localhost ([127.0.0.1]:35056 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1k15pg-0004ms-MF
	for submit <at> debbugs.gnu.org; Thu, 30 Jul 2020 06:30:40 -0400
Received: from grace.univie.ac.at ([131.130.3.115]:35778)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <konrad.podczeck@HIDDEN>) id 1k15pc-0004mg-Lr
 for 42406 <at> debbugs.gnu.org; Thu, 30 Jul 2020 06:30:38 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=univie.ac.at; s=rev2; h=To:References:Message-Id:Content-Transfer-Encoding:
 Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type:Sender:Reply-To:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=8eGffMr8qWfG6GhjGpzl0g+MAVFKYjs3q5skmGludhY=; b=L9I/p43lWhlrPo3k28AA2hSK1l
 WCCXdJqpjCxXPUkJwybVyBG1UAyye+uw05xGeAHHw8O5hXxJ4syA1NokSBkCY1yZyIAqGVEEyUeJc
 F5W5T979e1Oq+x6WeW9Xsi2HaCf1Bcmv7m2CpwSEpDukrqmT4pk6ubBoSN2Hm7IIZj9Y=;
Received: from justin.univie.ac.at ([131.130.3.111] helo=justin.univie.ac.at)
 by grace.univie.ac.at with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256)
 (Exim 4.94) (envelope-from <konrad.podczeck@HIDDEN>)
 id 1k15pZ-0006JW-DP; Thu, 30 Jul 2020 12:30:33 +0200
Received: from 217-149-171-209.nat.highway.telekom.at ([217.149.171.209]
 helo=[10.0.0.13])
 by justin.univie.ac.at with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
 (Exim 4.94) (envelope-from <konrad.podczeck@HIDDEN>)
 id 1k15pZ-0007lI-68; Thu, 30 Jul 2020 12:30:33 +0200
Content-Type: text/plain;
	charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\))
Subject: Re: bug#42406: Mouse-wheel scrolling can be flickering
From: Konrad Podczeck <konrad.podczeck@HIDDEN>
In-Reply-To: <20200722201659.GA1541@HIDDEN>
Date: Thu, 30 Jul 2020 12:30:27 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <969D8DEC-6837-4DD4-93E9-F359DADE1EAB@HIDDEN>
References: <A6E611DC-F03E-4C92-B18B-D98232E4CE74@HIDDEN>
 <20200719133323.GA5793@HIDDEN>
 <A05C9F64-5FC8-4AFF-BC4B-34937DEFE793@HIDDEN>
 <20200722201659.GA1541@HIDDEN>
To: Alan Third <alan@HIDDEN>
X-Mailer: Apple Mail (2.3608.120.23.2.1)
X-Univie-Virus-Scan: scanned by ClamAV on justin.univie.ac.at
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 42406
Cc: 42406 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Having taken a closer look, it seems to me now that what I called =
"flickering" is the following:

Mouse-wheel scroll downwards, so that the cursor becomes positioned at =
the top row of the frame. Then release the mouse-wheel, but so that =
inertia scrolling continues for a short time. After the scrolling comes =
to rest, which is probably determined by the window manager, there is an =
extra movement, governed probably by Emacs, to make sure that it is not =
the case that only, say, half of a row is visible at the top of the =
frame. It seems to me that it is this extra movement which leads to what =
I called "flickering."


For how to enable/disable "inertia scrolling, see

https://support.apple.com/en-nz/guide/mac-help/unac899/mac


> Am 22.07.2020 um 22:16 schrieb Alan Third <alan@HIDDEN>:
>=20
> On Sun, Jul 19, 2020 at 10:29:20PM +0200, Konrad Podczeck wrote:
>> For me, there is no difference with Emacs 28. To see this best, make =
the following customizations:
>>=20
>> (setq mouse-wheel-progressive-speed nil)
>> (setq mouse-wheel-scroll-amount '(1 ((shift) . 1)))
>>=20
>> (and make sure that in the Mouse Options part of the Accessibilty
>> panel of the general System Preferences of MacOS, scrolling with
>> inertia is enabled.)
>=20
> What version of macOS are you using? I can't get momentum working here
> any more and I don't have any option that I can see in the system
> preferences to turn it on or off.
>=20
> I can't think of any reason that momentum scrolling should flicker
> when normal scrolling doesn't, they use the exact same mechanism.
>=20
> Does it happen when you run emacs -Q?
> --=20
> Alan Third





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#42406; Package emacs. Full text available.

Message received at 42406 <at> debbugs.gnu.org:


Received: (at 42406) by debbugs.gnu.org; 22 Jul 2020 20:17:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 22 16:17:07 2020
Received: from localhost ([127.0.0.1]:43110 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1jyLAp-0004Zn-Lz
	for submit <at> debbugs.gnu.org; Wed, 22 Jul 2020 16:17:07 -0400
Received: from idiocy.org ([217.169.17.33]:50649 helo=breton.holly.idiocy.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <alan@HIDDEN>) id 1jyLAo-0004Z8-4r
 for 42406 <at> debbugs.gnu.org; Wed, 22 Jul 2020 16:17:06 -0400
Received: by breton.holly.idiocy.org (Postfix, from userid 501)
 id 9A7342023DAB22; Wed, 22 Jul 2020 21:16:59 +0100 (BST)
Date: Wed, 22 Jul 2020 21:16:59 +0100
From: Alan Third <alan@HIDDEN>
To: Konrad Podczeck <konrad.podczeck@HIDDEN>
Subject: Re: bug#42406: Mouse-wheel scrolling can be flickering
Message-ID: <20200722201659.GA1541@HIDDEN>
Mail-Followup-To: Alan Third <alan@HIDDEN>,
 Konrad Podczeck <konrad.podczeck@HIDDEN>,
 42406 <at> debbugs.gnu.org
References: <A6E611DC-F03E-4C92-B18B-D98232E4CE74@HIDDEN>
 <20200719133323.GA5793@HIDDEN>
 <A05C9F64-5FC8-4AFF-BC4B-34937DEFE793@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <A05C9F64-5FC8-4AFF-BC4B-34937DEFE793@HIDDEN>
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 42406
Cc: 42406 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Sun, Jul 19, 2020 at 10:29:20PM +0200, Konrad Podczeck wrote:
> For me, there is no difference with Emacs 28. To see this best, make the following customizations:
> 
> (setq mouse-wheel-progressive-speed nil)
> (setq mouse-wheel-scroll-amount '(1 ((shift) . 1)))
> 
> (and make sure that in the Mouse Options part of the Accessibilty
> panel of the general System Preferences of MacOS, scrolling with
> inertia is enabled.)

What version of macOS are you using? I can't get momentum working here
any more and I don't have any option that I can see in the system
preferences to turn it on or off.

I can't think of any reason that momentum scrolling should flicker
when normal scrolling doesn't, they use the exact same mechanism.

Does it happen when you run emacs -Q?
-- 
Alan Third




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#42406; Package emacs. Full text available.

Message received at 42406 <at> debbugs.gnu.org:


Received: (at 42406) by debbugs.gnu.org; 19 Jul 2020 20:29:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 19 16:29:32 2020
Received: from localhost ([127.0.0.1]:33137 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1jxFwC-0004Ys-JP
	for submit <at> debbugs.gnu.org; Sun, 19 Jul 2020 16:29:32 -0400
Received: from grace.univie.ac.at ([131.130.3.115]:37414)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <konrad.podczeck@HIDDEN>) id 1jxFwA-0004Yi-Az
 for 42406 <at> debbugs.gnu.org; Sun, 19 Jul 2020 16:29:31 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=univie.ac.at; s=rev2; h=To:References:Message-Id:Content-Transfer-Encoding:
 Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type:Sender:Reply-To:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=ZjwL8z1rN5NXDjA6RptkukBlmTBYjhBJf6Q4AorJEzM=; b=J/dnF8uzkPVebQItpuR0RNKZV1
 0x3oCAr7Wqeg6lc2/OBUAUcB/3BE88tT8rISN5qksmMYZ8/u0Qzz3uH8o8jjN9lHxonIp8QU5qGNM
 05+MjWgQKJpS6N46FfDryKxKYP+dSCY6/Z170++aho/GFMTpWZZJ0MDh6uDvtKZrbCeU=;
Received: from jarvis.univie.ac.at ([131.130.3.112] helo=jarvis.univie.ac.at)
 by grace.univie.ac.at with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256)
 (Exim 4.94) (envelope-from <konrad.podczeck@HIDDEN>)
 id 1jxFw6-0003MB-U6; Sun, 19 Jul 2020 22:29:26 +0200
Received: from 217-149-173-190.nat.highway.telekom.at ([217.149.173.190]
 helo=[10.0.0.13])
 by jarvis.univie.ac.at with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
 (Exim 4.94) (envelope-from <konrad.podczeck@HIDDEN>)
 id 1jxFw6-0001di-IG; Sun, 19 Jul 2020 22:29:26 +0200
Content-Type: text/plain;
	charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\))
Subject: Re: bug#42406: Mouse-wheel scrolling can be flickering
From: Konrad Podczeck <konrad.podczeck@HIDDEN>
In-Reply-To: <20200719133323.GA5793@HIDDEN>
Date: Sun, 19 Jul 2020 22:29:20 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <A05C9F64-5FC8-4AFF-BC4B-34937DEFE793@HIDDEN>
References: <A6E611DC-F03E-4C92-B18B-D98232E4CE74@HIDDEN>
 <20200719133323.GA5793@HIDDEN>
To: Alan Third <alan@HIDDEN>
X-Mailer: Apple Mail (2.3608.120.23.2.1)
X-Univie-Virus-Scan: scanned by ClamAV on jarvis.univie.ac.at
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 42406
Cc: 42406 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

For me, there is no difference with Emacs 28. To see this best, make the =
following customizations:

(setq mouse-wheel-progressive-speed nil)
(setq mouse-wheel-scroll-amount '(1 ((shift) . 1)))

(and make sure that in the Mouse Options part of the Accessibilty panel =
of the general System Preferences of MacOS, scrolling with inertia is =
enabled.)


> Am 19.07.2020 um 15:33 schrieb Alan Third <alan@HIDDEN>:
>=20
> On Fri, Jul 17, 2020 at 05:36:10PM +0200, Konrad Podczeck wrote:
>> Mouse-wheel scroll and then suddenly release the mouse-wheel, so
>> that thereafter the text scrolled still moves for a short time.
>> During that time, the text flickers.
>>=20
>> (In case this is platform-dependent, I use the NS-port of Emacs
>> 27.0.91/pretest)
>=20
> Emacs 28 will use a different method of drawing to the screen that
> should, hopefully, not flicker. Can you please try out a build from
> master and see if it's any better?
> --=20
> Alan Third





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#42406; Package emacs. Full text available.

Message received at 42406 <at> debbugs.gnu.org:


Received: (at 42406) by debbugs.gnu.org; 19 Jul 2020 13:33:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 19 09:33:38 2020
Received: from localhost ([127.0.0.1]:60103 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1jx9Ri-0008VJ-CP
	for submit <at> debbugs.gnu.org; Sun, 19 Jul 2020 09:33:38 -0400
Received: from mailout-l3b-97.contactoffice.com ([212.3.242.97]:48302)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <alan@HIDDEN>) id 1jx9Rf-0008V4-Bq
 for 42406 <at> debbugs.gnu.org; Sun, 19 Jul 2020 09:33:36 -0400
Received: from smtpauth1.co-bxl (smtpauth1.co-bxl [10.2.0.15])
 by mailout-l3b-97.contactoffice.com (Postfix) with ESMTP id B7C03558;
 Sun, 19 Jul 2020 15:33:28 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1595165608; 
 s=20200222-6h9o; d=idiocy.org; i=alan@HIDDEN;
 h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type:In-Reply-To;
 l=522; bh=8g29Oo68SAy5wf9e4w39Pt3JGV8zoHtaFjx3w0msmaU=;
 b=WYsOReEqtug4s5CH32AWILktA7QiDQQmhmsNNfjB2+TQ9/vfDrl4jGY+kEVOYMm5
 K3ZKJxRm3vczU4Bh/AFSW+r9h2VhRQwQF6ZzbRz+RnssYCKuBnSSkaJl/0i0FWALe2D
 YkcOx/VqKStvY+9y1n2VmL2tmaYRBguHlWpKWMBQ6XlbNehLVkwQiQWePsA0/49opjQ
 an9IDVmyJ4/WU1xqfISHXMXGLoYRgd+Qg5Pzvh6jpDCXYZ6FEGvhsB4THPzQv+xp9wb
 PeklTdFxk1H7GNdKnrEXm85k81QXRUdN7AzONUKAIWAqd3pCSMZP9q7mm0uI/zxHuC6
 P6/xY/KUZA==
Received: by smtp.mailfence.com with ESMTPA ;
 Sun, 19 Jul 2020 15:33:25 +0200 (CEST)
Received: by breton.holly.idiocy.org (Postfix, from userid 501)
 id 2717B2023C0F45; Sun, 19 Jul 2020 14:33:23 +0100 (BST)
Date: Sun, 19 Jul 2020 15:33:27 +0200 (CEST)
From: Alan Third <alan@HIDDEN>
To: Konrad Podczeck <konrad.podczeck@HIDDEN>
Subject: Re: bug#42406: Mouse-wheel scrolling can be flickering
Message-ID: <20200719133323.GA5793@HIDDEN>
Mail-Followup-To: Alan Third <alan@HIDDEN>,
 Konrad Podczeck <konrad.podczeck@HIDDEN>,
 42406 <at> debbugs.gnu.org
References: <A6E611DC-F03E-4C92-B18B-D98232E4CE74@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <A6E611DC-F03E-4C92-B18B-D98232E4CE74@HIDDEN>
X-Spam-Flag: NO
X-Spam-Status: No, hits=-2.9 required=4.7 symbols=ALL_TRUSTED,
 BAYES_00 device=10.2.0.1
X-ContactOffice-Account: com:241649512
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 42406
Cc: 42406 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Fri, Jul 17, 2020 at 05:36:10PM +0200, Konrad Podczeck wrote:
> Mouse-wheel scroll and then suddenly release the mouse-wheel, so
> that thereafter the text scrolled still moves for a short time.
> During that time, the text flickers.
> 
> (In case this is platform-dependent, I use the NS-port of Emacs
> 27.0.91/pretest)

Emacs 28 will use a different method of drawing to the screen that
should, hopefully, not flicker. Can you please try out a build from
master and see if it's any better?
-- 
Alan Third




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#42406; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 17 Jul 2020 15:36:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jul 17 11:36:30 2020
Received: from localhost ([127.0.0.1]:57901 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1jwSPV-0004LO-Qp
	for submit <at> debbugs.gnu.org; Fri, 17 Jul 2020 11:36:30 -0400
Received: from lists.gnu.org ([209.51.188.17]:54134)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <konrad.podczeck@HIDDEN>) id 1jwSPS-0004LC-An
 for submit <at> debbugs.gnu.org; Fri, 17 Jul 2020 11:36:28 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:42138)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <konrad.podczeck@HIDDEN>)
 id 1jwSPS-0007dV-3q
 for bug-gnu-emacs@HIDDEN; Fri, 17 Jul 2020 11:36:26 -0400
Received: from grace.univie.ac.at ([2001:62a:4:25::25:115]:39420)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <konrad.podczeck@HIDDEN>)
 id 1jwSPP-0008MG-Uq
 for bug-gnu-emacs@HIDDEN; Fri, 17 Jul 2020 11:36:25 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=univie.ac.at; s=rev2; h=To:Date:Message-Id:Subject:Mime-Version:
 Content-Transfer-Encoding:Content-Type:From:Sender:Reply-To:Cc:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=HxaP35naN5Bnvs+r44+xfLVbP0zlOa7bRZ7kAMS9uRU=; b=jn2m4pg0GbiW2XXRC3kNfdT8CP
 ctR5kvniJgiJd+TmYBEJXQCBRA2AfoaULDEl+6xcd86XmlSu/2X5s6hOQwkAjmwbN9b1cgqoQTJaA
 TM3Bp6MdTClKKTU++R9ARaDqwTpRSf/dOgMUwh2utTkgBdzZORX1SsyGaslggFR1srIM=;
Received: from jarvis.univie.ac.at ([131.130.3.112] helo=jarvis.univie.ac.at)
 by grace.univie.ac.at with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256)
 (Exim 4.94) (envelope-from <konrad.podczeck@HIDDEN>)
 id 1jwSPI-0002mc-3p
 for bug-gnu-emacs@HIDDEN; Fri, 17 Jul 2020 17:36:16 +0200
Received: from 217-149-169-20.nat.highway.telekom.at ([217.149.169.20]
 helo=[10.0.0.13])
 by jarvis.univie.ac.at with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
 (Exim 4.94) (envelope-from <konrad.podczeck@HIDDEN>)
 id 1jwSPH-0002XG-Vf
 for bug-gnu-emacs@HIDDEN; Fri, 17 Jul 2020 17:36:16 +0200
From: Konrad Podczeck <konrad.podczeck@HIDDEN>
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\))
Subject: Mouse-wheel scrolling can be flickering
Message-Id: <A6E611DC-F03E-4C92-B18B-D98232E4CE74@HIDDEN>
Date: Fri, 17 Jul 2020 17:36:10 +0200
To: bug-gnu-emacs@HIDDEN
X-Mailer: Apple Mail (2.3608.120.23.2.1)
X-Univie-Virus-Scan: scanned by ClamAV on jarvis.univie.ac.at
Received-SPF: none client-ip=2001:62a:4:25::25:115;
 envelope-from=konrad.podczeck@HIDDEN; helo=grace.univie.ac.at
X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache.
 That's all we know.
X-Spam_score_int: -43
X-Spam_score: -4.4
X-Spam_bar: ----
X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_NONE=0.001,
 URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Mouse-wheel scroll and then suddenly release the mouse-wheel, so that =
thereafter the text scrolled still moves for a short time. During that =
time, the text flickers.

(In case this is platform-dependent, I use the NS-port of Emacs =
27.0.91/pretest)





Acknowledgement sent to Konrad Podczeck <konrad.podczeck@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#42406; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 9 Sep 2020 13:15:01 UTC

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