From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#3956: Scroll bar thumb changes size when scrolling on macOS Date: Thu, 25 Jul 2024 13:31:38 +0000 Message-ID: References: <1248783530.20666.1327145393@webmail.messagingengine.com> <83k0kexbci.fsf@gnu.org> <83tujgx5ke.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32742"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Ville-Markus Yli-Suutala , 3956@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jul 25 15:33:05 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sWyaf-0008MI-I5 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 25 Jul 2024 15:33:05 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sWyaZ-0006T0-S9; Thu, 25 Jul 2024 09:32:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sWyaW-0006SS-Hg for bug-gnu-emacs@gnu.org; Thu, 25 Jul 2024 09:32:56 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sWyaV-00020J-3U for bug-gnu-emacs@gnu.org; Thu, 25 Jul 2024 09:32:56 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sWyac-0006Uu-9j for bug-gnu-emacs@gnu.org; Thu, 25 Jul 2024 09:33:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 25 Jul 2024 13:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 3956 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 3956-submit@debbugs.gnu.org id=B3956.172191437524964 (code B ref 3956); Thu, 25 Jul 2024 13:33:02 +0000 Original-Received: (at 3956) by debbugs.gnu.org; 25 Jul 2024 13:32:55 +0000 Original-Received: from localhost ([127.0.0.1]:35799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWyaV-0006UV-4Q for submit@debbugs.gnu.org; Thu, 25 Jul 2024 09:32:55 -0400 Original-Received: from mail-ed1-f50.google.com ([209.85.208.50]:57608) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sWyaS-0006UB-RB for 3956@debbugs.gnu.org; Thu, 25 Jul 2024 09:32:53 -0400 Original-Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-5a156556fb4so1233044a12.3 for <3956@debbugs.gnu.org>; Thu, 25 Jul 2024 06:32:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721914300; x=1722519100; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=398uoXVgpmZARYftHGBjFORpchQ6BNZpaXFfsH67bLM=; b=gm8RSSahLXeFCrWjAw04GYPK1GzIQqk2x2BWzxzjNx5n/3zzXZXLTUu/kVi/KbRPYD FyARnqm+80a6eE0GqLQm6WK3cLJ34gi4rMokAFn/pTgQcwjjwBX8YQZXDmLseOgbZFwf NixJLSAEa8w0pZm3B5CrmE8HlMXI+/EhxE5VC3ism0OJ+3z05lMNbHR+NRsR233RylY9 /5wmpcJIitB9XFZtyE+9Vhf/P7tUSII4cWdmU3fELYSbyzI5IPyMaC4BqtJJmW2/Q6bU v+LsFqE88zra6yKkqiLaYy09kMBEUQvb7kNktlJbr+3ij/EzSDvy3eWjn3C2XVZaevk0 PlYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721914300; x=1722519100; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=398uoXVgpmZARYftHGBjFORpchQ6BNZpaXFfsH67bLM=; b=Tp/pkxVi/P2jZTmyf0hJ6gDnhtsj+Esh7q0QSwfTWrxr9ruVZP0SpZBg9O5j7WH0U4 EoaWfQZyUUyjrf6BI6uC+fmsGYXtFUyD2iVVbe/cdYNVdGMtiXJpYaGafBWeeA0pqlDH maKdbYTIvhFKlQplv1Jb/BlviYjBa/pJKMxNjS2egvqf71ZGqOeP9bKkgyMl8nHpo5fd qAWhgG7d7ZgWIkGUCyDRF4rhuoH3z2088Wn5Zn0V+Uz7/YYDVtKZa3WDUQ21ZbqcaFR7 tunmoPKiJvdR9pXn4DOLrxJ5B5hQ8RsB8W3eoqcu9AS+NJJ1U2erey+XVRZobRvpbSju Dwjw== X-Forwarded-Encrypted: i=1; AJvYcCXUDzRflbJX3IaChgVmGKn2znKNAm7VcCqCD803qkXVGRVRUFJRsDEt6EqoeSx85KfO2Q6JwDpXjwdy5SUDkbVds8IAjw== X-Gm-Message-State: AOJu0YzoLgCiKstOPy145Rf6Wza+zxOkWeAu0/IL4Yjyxmrs6bbcQeJK oROpfe+bxLgUrKbEL57HEUrmAKLQcEugZ9X0kytNXeSXo5xYT35xswAvOJl64E1RHipaHxOnWav wa3K82D1HoSCHJISAPNxUMee5qgU= X-Google-Smtp-Source: AGHT+IF/JrO9Szvoobblf9DfGhp0pwPZq2ARae0amRtcenE79aEwjTxxJYYloD7CC5264VcRuQp311LvFjFVN9fAcME= X-Received: by 2002:a50:9f66:0:b0:5a1:f360:9a6b with SMTP id 4fb4d7f45d1cf-5ac6203b24cmr1570742a12.6.1721914299397; Thu, 25 Jul 2024 06:31:39 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 25 Jul 2024 13:31:38 +0000 In-Reply-To: <83tujgx5ke.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 23 Aug 2021 05:23:13 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:289305 Archived-At: tags 3956 + notabug close 3956 thanks Eli Zaretskii writes: >> From: Ville-Markus Yli-Suutala >> Date: Sun, 22 Aug 2021 23:35:43 +0300 >> Cc: 3956@debbugs.gnu.org >> >> On Sun, Aug 22, 2021 at 9:06 AM Eli Zaretskii wrote: >> > >> > > From: Ville-Markus Yli-Suutala >> > > Date: Sat, 21 Aug 2021 23:40:48 +0300 >> > > >> > > Height of the scrollbar thumb changes while scrolling on Windows too. >> > >> > That's how the scroll-bar thumb was designed to work in Emacs. >> >> By height changing I mean the tallness of the thumb, not its position >> on the scrollbar. > > Yes, that's what I meant. > >> My display resolution is 1920 x 1080. If I start >> Emacs with emacs -Q, click the maximize window button in the top right >> corner, and go to the tutorial by pressing C-h t. The scrollbar thumb >> is now 24 pixels tall. Now if I press C-v to scroll down, the >> scrollbar thumb grows to be 42 pixels tall. >> >> Is it actually meant to work this way? GTK+ Emacs on my Debian machine >> does not change the size of the scrollbar thumb as I scroll. > > The thumb reflects the size in characters, not in screen lines, so it > cannot be constant as you scroll, especially if lines in the buffer > differ a lot in their length. Then I conclude that this works as designed on macOS, and I'm closing this bug. (That said, this is an unusual feature, IMHO.)