From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: storm@cua.dk (Kim F. Storm) Newsgroups: gmane.emacs.devel Subject: Re: Emacs GTK scroll-bar flickering Date: 19 Mar 2003 02:07:36 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <5xr8942mg7.fsf@kfs2.cua.dk> References: <200303182319.h2INJ0bP024745@stubby.bodenonline.com> <20030318232802.GA19990@gnu.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1048032745 345 80.91.224.249 (19 Mar 2003 00:12:25 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 19 Mar 2003 00:12:25 +0000 (UTC) Cc: "Jan D." Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Mar 19 01:12:24 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18vRBw-00005Q-00 for ; Wed, 19 Mar 2003 01:12:24 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18vRCR-0001mJ-00 for ; Wed, 19 Mar 2003 01:12:55 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18vRBX-0005VN-04 for emacs-devel@quimby.gnus.org; Tue, 18 Mar 2003 19:11:59 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18vRAe-0004ro-00 for emacs-devel@gnu.org; Tue, 18 Mar 2003 19:11:04 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18vRAY-0004fr-00 for emacs-devel@gnu.org; Tue, 18 Mar 2003 19:10:59 -0500 Original-Received: from mail.filanet.dk ([195.215.206.179]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18vR8P-0003CT-00; Tue, 18 Mar 2003 19:08:46 -0500 Original-Received: from kfs2.cua.dk.cua.dk (unknown [10.1.82.3]) by mail.filanet.dk (Postfix) with SMTP id B30627C012; Wed, 19 Mar 2003 01:08:43 +0100 (CET) Original-To: Miles Bader In-Reply-To: <20030318232802.GA19990@gnu.org> Original-Lines: 16 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 Original-cc: emacs-devel@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:12453 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:12453 Miles Bader writes: > Is there something about the particular pattern of numbers that emacs feeds > to the scrollbar that confuses it? Do you have a handle on exactly what it > is? [If nothing else, I'd like to send a bug report to the GTK people...] Maybe the size of the thumb changes more often with emacs. IIRC, emacs calculates the thumb size based on the #(characters in the window) / #(characters in the file) ratio, so just dragging the cursor may change the size of the thumb. If GTK repaints the entire scroll bar when the thumb size changes, maybe that could explain the flicker. -- Kim F. Storm http://www.cua.dk