From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#37609: Tool-bar-mode grows the frame's height Date: Sat, 05 Oct 2019 22:04:55 +0300 Message-ID: <83r23r2eug.fsf@gnu.org> References: <87bluxihw0.fsf@mail.linkov.net> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="129965"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 37609@debbugs.gnu.org, juri@linkov.net To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Oct 05 21:06:10 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iGpNa-000Xeh-DH for geb-bug-gnu-emacs@m.gmane.org; Sat, 05 Oct 2019 21:06:10 +0200 Original-Received: from localhost ([::1]:58458 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iGpNZ-00089M-9b for geb-bug-gnu-emacs@m.gmane.org; Sat, 05 Oct 2019 15:06:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33916) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iGpNT-000891-Dz for bug-gnu-emacs@gnu.org; Sat, 05 Oct 2019 15:06:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iGpNS-0005eR-Fb for bug-gnu-emacs@gnu.org; Sat, 05 Oct 2019 15:06:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36427) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iGpNS-0005eN-Cp for bug-gnu-emacs@gnu.org; Sat, 05 Oct 2019 15:06:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iGpNS-0006Dc-3s for bug-gnu-emacs@gnu.org; Sat, 05 Oct 2019 15:06:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Oct 2019 19:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37609 X-GNU-PR-Package: emacs Original-Received: via spool by 37609-submit@debbugs.gnu.org id=B37609.157030233123868 (code B ref 37609); Sat, 05 Oct 2019 19:06:02 +0000 Original-Received: (at 37609) by debbugs.gnu.org; 5 Oct 2019 19:05:31 +0000 Original-Received: from localhost ([127.0.0.1]:45248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iGpMx-0006Cu-8T for submit@debbugs.gnu.org; Sat, 05 Oct 2019 15:05:31 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:53030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iGpMv-0006Ch-Qm for 37609@debbugs.gnu.org; Sat, 05 Oct 2019 15:05:30 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:44994) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iGpMq-0005IZ-3S; Sat, 05 Oct 2019 15:05:24 -0400 Original-Received: from [176.228.60.248] (port=3341 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iGpMn-00085G-83; Sat, 05 Oct 2019 15:05:23 -0400 In-reply-to: (message from martin rudalics on Sat, 5 Oct 2019 20:11:06 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:168395 Archived-At: > From: martin rudalics > Date: Sat, 5 Oct 2019 20:11:06 +0200 > > We probably could suppress such untimely growing by tricking the code > into believing that the tool bar has already been drawn at least once > even if it was not drawn at all. But I'm not sure whether such a > change could break runs where showing the tool bar might be delayed > for some reason. Getting the 'frame-inhibit-implied-resize' stuff > perform sufficiently well was quite tricky. So is the behavior we see > here annoying enough to warrant such a change? As long as the behavior is consistent on all platforms, as much as practically possible, I'm okay with this behavior. But I'm not sure what was the conclusion regarding Juri's GTK configuration where there was a different behavior regarding the tab bar. Was that resolved?