From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#56607: 29.0.50; (setq auto-resize-tool-bars 'grow-only) has no effect (pgtk) Date: Sun, 17 Jul 2022 13:46:59 +0800 Message-ID: <87o7xogujw.fsf@yahoo.com> References: <8b743715-5027-1802-dfc4-d56abadedf08@rhansen.org> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12794"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: 56607@debbugs.gnu.org To: Richard Hansen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jul 17 07:48:16 2022 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 1oCx8Z-00037B-0u for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 17 Jul 2022 07:48:15 +0200 Original-Received: from localhost ([::1]:46884 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oCx8X-0000rc-Sn for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 17 Jul 2022 01:48:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54680) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oCx8M-0000rG-Vb for bug-gnu-emacs@gnu.org; Sun, 17 Jul 2022 01:48:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48765) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oCx8M-0000AY-7U for bug-gnu-emacs@gnu.org; Sun, 17 Jul 2022 01:48:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oCx8M-0005ou-4P for bug-gnu-emacs@gnu.org; Sun, 17 Jul 2022 01:48:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 17 Jul 2022 05:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56607 X-GNU-PR-Package: emacs Original-Received: via spool by 56607-submit@debbugs.gnu.org id=B56607.165803684022188 (code B ref 56607); Sun, 17 Jul 2022 05:48:02 +0000 Original-Received: (at 56607) by debbugs.gnu.org; 17 Jul 2022 05:47:20 +0000 Original-Received: from localhost ([127.0.0.1]:46524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCx7f-0005ln-Lb for submit@debbugs.gnu.org; Sun, 17 Jul 2022 01:47:19 -0400 Original-Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:43211) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCx7d-0005lW-8c for 56607@debbugs.gnu.org; Sun, 17 Jul 2022 01:47:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1658036829; bh=Vy/Zwzhs5ToGA5ZwjD88K9CBJOq1JUhr59sUfagzgnc=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=YlDYro0CYZ+ti1yAUrkrlGmI670SrsJINmDdSajoPO9o9wncS+3huKkGGme91ffosJ6NgpPJtlOAl5JxLHrsPWSNq3fmDSmdZBe2cP7qHpNQmvS1gOjkmdmY7WdxYR+CaP6QI3CZnS63CB5IxnxqoNlxOBwhAMadXDVVgn8rBAWAN1h0b2ZfM/K1ZONz2Gq2wp3wmZQuJaD100CYeL7Z784VgrsUMQW4mELC8HdyK63uC26S4atytMlCVRp9WzX/58BTLKPJZk3PZbZklQvW/2fv31AvkTSw/DRG1OdUZ5bVFwZPMO687DkElDjKWNABHaK9FostjNv4nlxiaXp71w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1658036829; bh=rfMsi3MqQTg2HV0SnwZwDqEEQSR0HccbRIAJIRRN2Bx=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=GRlkLpeVC9kZNigawmy/gApb/IrdfoP0vwjPPGTArZY3nfAKkjazAat2WGQm541Ov931ROhbYR+t0Z1NwGGYZtYRiIGKMIDTblh7jzk6Rx0h9s2jLirh38LaptWpkFQDxzYet3mQi6OROJLsnGrrvhE1QguXd+DIIjh+Vu0wUMsvYp+6zjWkdi962uHO+aPzqx+7rLnwGR5al9jfdYfYEKrsZls8Mwm3GKK5/UyrGqWScxIz2uAiYOvKtDvpj5iJECHnClPTsBNsOubMkd4rYGp07RTROKjyvuDs/9f3HTxMJuj4AFh1ZDmA283l4H+njhLkhX8akuvrhPXcxLMnEQ== X-YMail-OSG: vxzjjiUVM1nLEFozjT61pcrXF42pWzph.PARZd88tjsCyEqAzNFZ9lST4YH5GSq EJHuNE3PMjOgZm8JEi1oYO74EALBYQ42kX5Qsg8B3oUcfqVM6O_d3Xm.RU3DjrlbxfjALPDjQlFK EJH7mzBLWAg4_12s7i8G5Nm2QTHYof2CaS0lqkwV9xabWjQfU.jdWVaVU_LaP1y3bXjlS5CFKZx6 Knw_Tq0C1KUR_cVIb3CGUSUaTYC9UxUsr3i85Gs6KfmhyvhWaClDsT2Y_QME2RmR78_NjpPWa7pT WihHg00qM0B9FXQq0GBMuHBQVJiQ1FLsgW3Emp26ZsBgvYX5uEAIY0hsIrGtn1JWcdMLuwA8WArJ CwCzgteiKTIAvUEiYI4noMURCzu1K4rRbxcfijHlAGrRk9ckmyqoGzvu._jg913MkuKgOa7lpvnG 0ZHwbOoZW_26nzCnEL4USrugh6dtNc18z1CwAqsiFd8S809U4.Lw9KMuq8tWRBAzcv.PJfAU9u_e GXOPmKYAWTvPliR6VmhILakweQ379vmT77Hp.O8hpHXn6BbrBk0VdfUQMWBXvFS_JtyYmqFJUCc8 mytNH7XR5D43b8LIlXv92Kd6rw6MFkYvMHh7P0KBZHAXIKxmaMhvJtGeM5HvETPKNdFgFXquO8ob OPNaApQa1L2D7d.nauRTl8j2wfTqCdiGiJZ4KzTBVwf.Knz4xOpEqfrPTpWrfFqccqn8JKw8IHIK qCQpdLoraoaX5Yb3Vp7SG7Jup5SqFEUXOKaNw6E4.DHeYqfdv.AGneapS15AXFjRGeKNbC.LROpl PXn_DJQ6_Km3IgmRMTNOMFv__xsmvM5lVX09t52qTv X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Sun, 17 Jul 2022 05:47:09 +0000 Original-Received: by hermes--canary-production-sg3-67975bbd4b-w2clr (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c7ff0bdc696f4d9f5eba325a15da2314; Sun, 17 Jul 2022 05:47:05 +0000 (UTC) In-Reply-To: <8b743715-5027-1802-dfc4-d56abadedf08@rhansen.org> (Richard Hansen's message of "Sat, 16 Jul 2022 21:52:09 -0400") X-Mailer: WebService/1.1.20407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo 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" Xref: news.gmane.io gmane.emacs.bugs:237230 Archived-At: Richard Hansen writes: > emacs -Q > M-: (setq auto-resize-tool-bars 'grow-only) RET > C-s > > The tool bar now shows a ridiculously oversized marine life ring icon > on the "Help" button, and the height of the tool bar has grown to > accommodate the icon's size. > > C-g > > Expected behavior: The tool bar reverts back to how it was before C-s > was pressed, except its height stays the same. > > Actual behavior: The tool bar reverts back to how it was before, > including reverting to its original height. > > The continually changing tool bar height causes the windows under the > toolbar to "bounce". This is particularly annoying when a mouse click > causes the tool bar to change height because Emacs interprets the > click as a drag event (even though the mouse cursor has not moved). `auto-resize-tool-bars' doesn't work with either of the GTK builds, since tool bars there don't wrap at all, and their dimensions are not under the control of Emacs. So the solution is to stop setting that variable.