GNU bug report logs - #52986
29.0.50; tab bar doesn't immediately show

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: Dustin Lacewell <dlacewell@HIDDEN>; Keywords: moreinfo; dated Mon, 3 Jan 2022 19:16:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 52986) by debbugs.gnu.org; 24 Jan 2022 09:52:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 24 04:52:33 2022
Received: from localhost ([127.0.0.1]:42152 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nBw1Z-0002ZR-GK
	for submit <at> debbugs.gnu.org; Mon, 24 Jan 2022 04:52:33 -0500
Received: from mout.gmx.net ([212.227.17.22]:38925)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1nBw1W-0002Z9-RU
 for 52986 <at> debbugs.gnu.org; Mon, 24 Jan 2022 04:52:31 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1643017944;
 bh=ayNpXI3+ChZOoQVOftuAh2KCu7iOwSmZXIIZZrwbxrE=;
 h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To;
 b=icHQ7fbDg/zjRH1M5TqHV0R4uU8YO69U3l2/hTlrfVBAvz3DA5D1zSi0NPU1g6jCU
 Zz9pfJEKV43fYZVdwFYiDSlO+F1tXu3K2W5GKyiMKlswUrRgKU/q7TJ6DMIK7Y06UI
 9HyDsemLs8WDoMqONfg3huHjLN9wd/JYiY/mxixs=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.102] ([213.142.96.231]) by mail.gmx.net (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M42nY-1nBw1P3jcm-0001QW; Mon, 24
 Jan 2022 10:52:23 +0100
Subject: Re: bug#52986: 29.0.50; tab bar doesn't immediately show
To: Alex Griffin <a@HIDDEN>, 52986 <at> debbugs.gnu.org
References: <CAMDmBpFxQH=fQJEofEuZcQoLynkXV0eVPu6YG2oiVXfyOozX=g@HIDDEN>
 <87k0ernzlp.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <262d703f-92e2-9205-1511-ac47b5260146@HIDDEN>
Date: Mon, 24 Jan 2022 10:52:23 +0100
MIME-Version: 1.0
In-Reply-To: <87k0ernzlp.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:UUrn6tdVveq5HahXNlXh6UGRfxTlkOR0v8AkNcJw2D4UbRJzBN1
 c330Li7L3DcqSFOPLTiWEECm07ywWvtiFvV9aCyyyYv6JlU3pOf+ug8iPpUHG445+eZYahF
 E1L/kHt3Qx62+Nud15KVig7hMheyHfOt6BbFPsam8Yr3RGJ4YWyYkSA0dM09ohck2N7OLoS
 2PClG5jXbB71hBisSPtYA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:p8Ejgo7UshA=:mibJZTR5OqP5BZuSgbFnhG
 0JEXdHBL73UWVzjH5s70p6/pTvC2X2iYTJtsT9TwGVFtFDcyf5/4P3l9YP7UbUOLr+0CARrLE
 jqYPjqBxawBCCu3hAS4PVZBN+C5Qb/FCOaX5W1LC5lqRNK6TtEgTDIkTdMC5uWqkbQEvmOZfq
 JoGKgIO4Fj62vVOhA/67GOs5DSLkT9xyAN85IPfmVKyWof+yzqEXAKrnRVfmONpJ9xRvcQBmo
 G+D7zIxCRpWfEIly90icpG/pUNCsBNeuirQoxJTtSVddBPBTswAa02BFjX57ksy1tRq2N0ILz
 eZ0bUEjRhN1SDCAgpaB4X2+JZxu6EIZ4OdjImllozhPelp9xuFGBUEr4rK0DTvW3nobBUuEVo
 fFljRqdgq9YDzpKJuB2EukZaKzMbkgbpFZwcAxR7VG64xxsTvs0UkjqBVvb/mfPwwmK5ekD+b
 OHQlH1APMZ2YgK7LdfIR85qPV1ABe7RKXK0cAlVUNFP58if2TZkaqSQC+vTu6GhKFVdBX4G0z
 70PTMDjXQW6jO3xNIwoPk7+gt0y2qtyyBqGQ5BdDQrlov5TdTY4Rr/YARB0853xjbe39rUIBw
 C8lxwZfOHiUHy1YHOuPaGNj+5j1T5vFkkg4cR5PeKLrZMXdb7Odym87P9Wh++tFxV4lg0VNv1
 IJLp7IN53zVyo9kGuflQ7vnYjToNWcwLOTj5zsvqckKezZIWl3XtfqodZUk2d1U8b+0eFQ7ZF
 hnaUsE/YHnIoays88EUTmnGs6Q8xKBU5k4/z2EGPJcy2fVLoRyEI5zfuYnpIfHoGclTsy3/Mw
 G+7sn9XuDfem+94bptQCW+EPDKe3JjSU0rhhgE2cc7Mz1rGnGD6Jmc5xQ9JK50gEQGT4mElGT
 MZ1nK9CQwObOE0Y5PVIYIsEa9ju/mdcx/ab8IJgvv9RXs0cRX2HGws2YEwkSye5sIO+ZbvynB
 lCNZ4GH8vDhpqRQngO1NAJ0IMEbticJKfKRBfs3db0i+g9t5URK+zArvFJ9Fk2UEHKENKxSZz
 1ZQ/ynCBiZgZ5OhDI5nOAk3yk14CereBRkC7CX09dsLJwiJXfXuuiLXv8S2r285j4X7CWsoEj
 Cr6dhPtNKs83ws=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52986
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 (-)

 > I think I'm also hitting this issue just by docking Emacs to the side in
 > GNOME Shell. I've set 'frame-inhibit-implied-resize' to t, but Emacs
 > still wants to resize the frame when initializing tab-bar-mode.
 >
 > I'm currently using Emacs 29.0.50 for the new GTK/Wayland support, and I
 > don't see the same issue on Emacs 28.0.91.

I checked in a fix.  Please try again with most recent master.

Thanks, martin




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

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


Received: (at 52986) by debbugs.gnu.org; 24 Jan 2022 09:52:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 24 04:52:21 2022
Received: from localhost ([127.0.0.1]:42149 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nBw1N-0002Yt-AR
	for submit <at> debbugs.gnu.org; Mon, 24 Jan 2022 04:52:21 -0500
Received: from mout.gmx.net ([212.227.17.21]:45969)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1nBw1L-0002Ya-1B
 for 52986 <at> debbugs.gnu.org; Mon, 24 Jan 2022 04:52:19 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1643017932;
 bh=4aOHgFzztU6Hf/KKOQo4AliOsnGt1qY5vb43eaX5xHk=;
 h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To;
 b=YpP696okFxPukTBybhSFCfc6w7aJobR6JD3F2di/GiPI8DJ2dxG+eLcr02rkqrOZh
 Zznue6SWza1jOvQxgxesL8vBJfTd0YL9huq1LVJmiCdnV9aOd4+4/TwKkbSUT2Lzoa
 2QRzlhz9K2RlzFesZJV4fnAvnB3G7w7QNThd1spU=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.102] ([213.142.96.231]) by mail.gmx.net (mrgmx104
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M6DWi-1nE7sa2FvU-006i2g; Mon, 24
 Jan 2022 10:52:12 +0100
Subject: Re: bug#52986: 29.0.50; tab bar doesn't immediately show
To: Dustin Lacewell <dlacewell@HIDDEN>, 52986 <at> debbugs.gnu.org
References: <CAMDmBpFxQH=fQJEofEuZcQoLynkXV0eVPu6YG2oiVXfyOozX=g@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <760b7d48-ea8e-4b92-ea94-b16bc8002ff5@HIDDEN>
Date: Mon, 24 Jan 2022 10:52:11 +0100
MIME-Version: 1.0
In-Reply-To: <CAMDmBpFxQH=fQJEofEuZcQoLynkXV0eVPu6YG2oiVXfyOozX=g@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:hhmFQpvyzji+y+uANSHFtNOVLT/UCWbkka/L/mn+cCn5PCcyi9N
 aOMJWWAXD5o/zO85xmzwYri1y0egvPSXKoRpHkw0RiA6vAMcXRUTJyZ0EjIrvhr571PLPsm
 PkVc4KECUp9dmyM3deTd3CyYN2sbjSN4uVckDRp/IAt0TgD6WiSqSLYwCd2o5ORfALmsx2F
 go5mnXNztoYcvzQ89nttw==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:a1ODnoeQClE=:M8R/pt9hUSGK5yVJKFSIQp
 5s5SNvxuvh1sKs6FhblpTY98AGqekO7/vXC6WtyIr4nZd3mQeGdYrzgebJHN7P6ZsP4t6pzFw
 eYTwJuVaKvn3U9oQWG8lkXwMjfGMP1aySWb3wDEqGBVk9wvSMjMVl2Hg6rp16wDSP97RlAery
 bOfgOVdbUqB9c6dwo6j2dX/LvgW4QsL1XFVzM+Cc+iHpC9xXA9v3uWr4PQ9C5CkS4YNz6IHJr
 n/KIuPIzARhhqktKd82iyjgZ/aeCBzzHrYAiXompc27bO1DZji0up3d1KZLT46zxXvg8WLNoO
 RCJzAZnrnKHH6VvXuyW3dVQ1j8Oud3DCuBUsayHUHV2k+hXSfAKHQIEJSBHAskgCBvcR6SIG4
 le8p9b0grSE9wVeICQmeJplEfdE3VBOD1b3vq+mJ+B23OGp55EsgobeUDtCpflZ6B+8ABtl3F
 ObGZtdT+w4YE9PN8VBGbIySvBhneo/8Lslc7VQcMEneY52NVIwfgHsAsUWuFi0NvACJPaQuxG
 1VeQNRAv7NBGr+EfY4/W85AvUFKrV3aT/DFaO3NFpWs/cIBa8nAsPFThNrPfEhIaQde4mWDU/
 Y5JuNqa0QcYIvCss8uaaxAfMEQPWnIOB2BotuJL5/16DWFXPjhJwHR0IMcZHzha0w9Z0TzuaS
 WzxHwFie/jcbhi/UQ9cC7KkReabWLijTQ2zFaWzshhKjHNSaSxAHQ1dXI9dmoDcaLi8QrJqfN
 0Ylm4T/1svNZwk5hBN5A+vDi6JTNspywOwrUjiHADzMG7N/64GJe1iBW4r9oyno5NI1CB0Iim
 y4lK/gs9IF+E02ALwPbEG6WfJMnl6hiOjhG7+eBlM6FtFXFOVwrxa9SwC0jOoZ+fP3sCG48Jf
 Lo9zbnoC+1CJhuVObmO5MqPOivgVBIilElv8LIVESPNhK8yJ2Tytalvr3BTn+m8K4nwTvkecX
 KQqIVr3/v51lvHyy8HaksbjCG7VzG2Zh+Dad6RGfroE9C6Ea/1Eabw71BHrdv9dDR4EEMV6BY
 Xb2+yQ8F8WScDBlgmyLNqAjdf6j2Q+JKJUnzVnbN7+e7DPuvlAqfHzX9dCMizPBUFWiBIrX/o
 WltG/r5uRpnnbk=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52986
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 (-)

 > Evaluating (tab-bar-mode 1) after startup, the tab-bar does not immediately
 > appear. I must resize or bring some other (non-emacs) window in front of
 > emacs in order for it to (repaint? and) display.
 >
 > I use a tiling window manager on Linux, not sure if that's relevant.

Please try again with most recent master.

Thanks, martin




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

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


Received: (at 52986) by debbugs.gnu.org; 23 Jan 2022 10:16:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 23 05:16:01 2022
Received: from localhost ([127.0.0.1]:38581 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nBZuj-0003tg-0G
	for submit <at> debbugs.gnu.org; Sun, 23 Jan 2022 05:16:01 -0500
Received: from mout.gmx.net ([212.227.17.21]:33127)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1nBZug-0003tR-R6
 for 52986 <at> debbugs.gnu.org; Sun, 23 Jan 2022 05:15:59 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1642932950;
 bh=VC2eG+IAQ4XuFaUqV49iPwG1BKgOsC3l2WA9YBI1xXI=;
 h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To;
 b=Gf4eMqQv6Iq7JrcD3UfEF5KULPOECFJAzLY42d28f7YWlA6VXVr6dQLUwh460rTs1
 bUOW1+UYcuxW8xqYRJ2yDLSZ/ffrULqGQ3VD3Iug8IjoVzdIpgaMkl/hcRkF8maG4j
 C9vAYjZqb7Th5H4YR4BS13lA8WfppXPrUaACDX3g=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.101] ([213.142.97.65]) by mail.gmx.net (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N1wll-1m9ffL2TlZ-012Jjb; Sun, 23
 Jan 2022 11:15:50 +0100
Subject: Re: bug#52986: 29.0.50; tab bar doesn't immediately show
To: Alex Griffin <a@HIDDEN>, 52986 <at> debbugs.gnu.org
References: <CAMDmBpFxQH=fQJEofEuZcQoLynkXV0eVPu6YG2oiVXfyOozX=g@HIDDEN>
 <87k0ernzlp.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <4a8ccc49-96b4-bc02-99ee-56dddc2b3877@HIDDEN>
Date: Sun, 23 Jan 2022 11:15:49 +0100
MIME-Version: 1.0
In-Reply-To: <87k0ernzlp.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:uC4pWBFuAxdfo86YL77wL+pRlmRETqSC55VaFZaqk/zVOkF4MU6
 HQy3CJ/ILEXFeCymVbqgRkL5BbVYvR73xJ0MqEfvHgBGubARhyDXdkdX5hYVhIbV9t78AiA
 gT6hZ4rxM7g7aFr8YYFF8Lcq4IWAw1GBluv+Q4RyBlAuYGE9NKUTHs8zTIVDIdkPLfprebc
 /7EmN783kadX2/TIBKWIg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:QQlEXUD6XI8=:DNdQCSbV9B5j8mYDfI09dr
 fE57zzvk6+MWK1J6EdwVq6pRlPSnI+FqDpBV7Rc/ig0y+ErDfJQKyFHlfspwcsA9qW0wXFkL4
 kmXMfufQS4vlHh73IxEyrUX8LI52E8YTzPOgOSEPfRjJnw5/GiOjbNum9FiPzMllfDvkAI2RI
 R7CIw2ZW9H+P3hialtDGlGHTLgk/2sssMu9It+gjZpPBDZhcgq9CXi4W/mvt3e3CTA7hZN4Qv
 8KKVs9UYQBYPqYEZ4duke4a6dxGui+1b7rpxrkm2PlLhlu/HpfXUVwciWO5tPpwBxK6DGuZ1B
 L2Wcs7Gbex0zldkEpYBUssfdEJqi/iL22mpKvUTEOom8RVfefarMNbZRtLCiQJBULFijF75mX
 IqU2Tt5e4NazNN8kNa3MBSCuHME1OZEQPyOQkHLgwTpqq3rOvPHxwWoOC6JmPe2DBHA4Ow9q0
 VqPmAeF5tujcHjtjyF4aOrB6levPGJSU3ixh1Yb5zhrlLHfL5qcAYsCeM3uOyxIxyWiTM+8He
 Bcbt7paltxheANnOhbfHfpc+1xFZqx3LaLH4ABi8U8AP05VV0Dc2TIFkuBHnGf3Cy07aepd+s
 3j0iDmMtWr6vCUfli4BNVZqlKU1OWMOyODwjCehID/p/c4LMGS7t17H2CmdOMSbNzDzicTdpy
 NFOlUWOHf7s24xMWdXdeEGqzShQIj/n5skrSVFQ0rxmIA+ahL/NpvfXUvi8tCQaQ2OCEHohJ8
 X2AXqH6Pb9QzzwP5tmfjpViAmP1f9QuCZyZKHWI6urG13BFddRRi1kpuS8id9bbXC1Js6ABd2
 hfX5pd8rwnJKuGggJlvJz/lI+RpHjmxEyB6pBdLu/py3ek6Hrt/l7509CANk5MH5ZUU3wDitK
 qfsBnIUVf2PkWLHsaoBbZtx7DzdbRmQeQKoLyXvqGcBWGevxR7eA988uFRqvxaibSrbA5EEtk
 6aldz+HiAc/hvLvfy+rWObQ21WtHqwGRl11aPPyoipblFvUNWh3UXBqzCIh+leQ4zb91juXaI
 DnLkOX0LSCh5Q7ScF+bhAl1b6UTlC4imuRDgkor8fZMJhorHpjbKKctw3Ac0RFgNYCvA4kKld
 iUMcDzaMGVwpIc=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52986
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 (-)

 > I think I'm also hitting this issue just by docking Emacs to the side in
 > GNOME Shell. I've set 'frame-inhibit-implied-resize' to t, but Emacs
 > still wants to resize the frame when initializing tab-bar-mode.

'frame-inhibit-implied-resize' defaults to '(tab-bar-lines) so you don't
even have to change its value.  What you see is the following: It's a
long established practice that people want their frames initially have
a specified number of lines, disregarding the height of things like the
tool or tab bar.  To do that, Emacs calculates the initial pixel height
of a GUI frame from the number of lines specified for it plus the pixel
heights of a tool and tab bar, if present.

Now the code that adds the latter ('x_change_tab_bar_height') uses two
boolean slots for each frame - tab_bar_resized and tab_bar_redisplayed -
both initially false.  The latter is set by the display engine in
redisplay_tab_bar to indicate that the tab bar has been redisplayed once
so its pixel height has been established.  The former is then set by
'x_change_tab_bar_height' from the latter.  As long as tab_bar_resized
has not been set for a specific frame, 'frame-inhibit-implied-resize'
has no effect - Emacs will ask the window manager to resize it.

 > I'm currently using Emacs 29.0.50 for the new GTK/Wayland support, and I
 > don't see the same issue on Emacs 28.0.91.

You should see it on Emacs 28.  Only if you start Emacs with tab bar
mode enabled initially you should not see it.

martin




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

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


Received: (at 52986) by debbugs.gnu.org; 22 Jan 2022 23:02:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 22 18:02:51 2022
Received: from localhost ([127.0.0.1]:38166 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nBPPH-0001Ha-MQ
	for submit <at> debbugs.gnu.org; Sat, 22 Jan 2022 18:02:51 -0500
Received: from mail-4323.proton.ch ([185.70.43.23]:12555)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <a@HIDDEN>) id 1nBPPE-0001HF-Hh
 for 52986 <at> debbugs.gnu.org; Sat, 22 Jan 2022 18:02:49 -0500
Date: Sat, 22 Jan 2022 23:02:35 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ajgrf.com;
 s=protonmail; t=1642892560;
 bh=2CYHog2is62DtUwbdiNCcTjM6ryB9Kpg4nbXgOIGRdQ=;
 h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc;
 b=Tn45J/CxygblkNp55BdmmP0u5holo24HFop3RyBYBjgx7uM9tNLfpd+o6rwDK47qQ
 +zSECS/BwaFg0f3pjpC2H5c3LJVfeWxxt/jFaus9wcJ16ueocScDikMAMZl0WWFsPD
 mQDQjiZ2GwTp+f3AMPwcvAoYazlwHwh9Uv38aJc4CQyI+02mwTILtHjKz/tTYPaK3F
 vddC3aM4U2FJyTNFwTeME0+r+YBCn0ro5RHbj1R6LpW57rg8c49LoeMa5r3eIqPDYP
 cy8nlxqMwZ9qOwPtO3zoItZUixvY8owJlX8I8WZa39cCPxk4aAQfUUhrmJxJrKw2lO
 tLZBRkKywDyRA==
To: 52986 <at> debbugs.gnu.org
From: Alex Griffin <a@HIDDEN>
Subject: Re: bug#52986: 29.0.50; tab bar doesn't immediately show
Message-ID: <87k0ernzlp.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF shortcircuit=no
 autolearn=disabled version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
 mailout.protonmail.ch
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52986
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>
Reply-To: Alex Griffin <a@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

I think I'm also hitting this issue just by docking Emacs to the side in
GNOME Shell. I've set 'frame-inhibit-implied-resize' to t, but Emacs
still wants to resize the frame when initializing tab-bar-mode.

I'm currently using Emacs 29.0.50 for the new GTK/Wayland support, and I
don't see the same issue on Emacs 28.0.91.

Thanks,
--
Alex Griffin





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52986; Package emacs. Full text available.
Added tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 52986) by debbugs.gnu.org; 4 Jan 2022 08:51:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 04 03:51:46 2022
Received: from localhost ([127.0.0.1]:37013 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n4fXm-00005g-Ci
	for submit <at> debbugs.gnu.org; Tue, 04 Jan 2022 03:51:46 -0500
Received: from mout.gmx.net ([212.227.17.22]:52133)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1n4fXk-00005S-4q
 for 52986 <at> debbugs.gnu.org; Tue, 04 Jan 2022 03:51:45 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1641286297;
 bh=1Kv7l1mdpeAmteAEKPovz3A/rGvuqa0SRgrIZo/6Exc=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=AM3twm64kzqo4RA+7HNdAz3QRU4AgN1rPH80bkhbZ1CN51BnU7fP1hQYVuEGrBIq4
 JqkxSB/Zsa3kwcDDasnyH9VtWsV+MV16GpCSJ8g8EgM8XjPULMmiuyiTyf9q3r4x/G
 UMdkkYazb24MFxFmyUxl9RXORF+amCmCeMFYbBZk=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.101] ([212.95.5.171]) by mail.gmx.net (mrgmx104
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N1fii-1mP6Tx0znM-011zAS; Tue, 04
 Jan 2022 09:51:37 +0100
Subject: Re: bug#52986: 29.0.50; tab bar doesn't immediately show
To: Eli Zaretskii <eliz@HIDDEN>, Dustin Lacewell <dlacewell@HIDDEN>
References: <CAMDmBpFxQH=fQJEofEuZcQoLynkXV0eVPu6YG2oiVXfyOozX=g@HIDDEN>
 <83tuekbodc.fsf@HIDDEN>
 <CAMDmBpH-+Vt+Wf2PzFHYsLQRWwd9bT-AEkwr2SMdtMESG6e0gg@HIDDEN>
 <83sfu4bn7c.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <48850536-84e3-d36c-3c7f-226137e2c86a@HIDDEN>
Date: Tue, 4 Jan 2022 09:51:36 +0100
MIME-Version: 1.0
In-Reply-To: <83sfu4bn7c.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:7cdi0FpVk1Zfk17P9lQrfWnOT5Nn0MXp7vBjcoZmZKzrQ++d4VG
 WM2t6Y0/s6OZaEjwOGGlEIgu3lmaDbYbFgpbMkVugN04aEMOwQ4lfqt8g8T3fYKjrR8WNVc
 kevtUu0TKmFBmiqxURdp73S8QIJVzKibMzUzpACRtxSL87J3OKPj7APgt+Qe+3i3BinF1sk
 +mLrF0MiFe2BP5YqpuBug==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:abXWqCxzZgA=:Ehg+zIe+eHKAN8X7P3JGGN
 NijvNCkJP7EPbvXF/65JSGHXJmiZfmA5D20CqVXzmZjGXv+fYWS71raQbLgxjJA2P0Tgagj+6
 FV3SN+uIlTnRyXkcYeVDPMFGAcX1kQmrrAvN7naxXBPquHtms/ai2TN6fI7ocGf4+jWF5oZ5G
 doAvlGjK/jBJ47+Q70WFFul6su2TBHyJRcA0/jqA4WTRpu2RTNxXA5+4zhUqQdLdn/phPUrR0
 qh1OLOqujdp2jO80HPlZoVA22wPaUBQQ7t8ak2rL0Pi3TQVPQDZ3A4J/KUhfB54jjHdlevTfw
 /1B7hnJ0CSVh/pDpKuxcFYIOFlul3rmI1xWXYT2KdpwplDzdtUCqQ8WIcaXJq75RuiZ807Y0A
 knKDlgdZX6IlrQ2l2WgMs67g0keM+KAwFa6ZcQejTlZQJW7MrXT+Xb2jlkxvVERDoh/KOh5Ww
 kFrSGbYc/GStqJ5P2GWj5rGKeqZuVTII30yH8BqqIClk4rgwIkFC2lDwRNCW1ULmUqDEW4Yp8
 Y2CcCWgcAQpDWB27EvZ6zR7BAJs2jrto0Q8FvylMAcaiRcmr8iPNAeKgKNNAa3f8N8IP2OwBu
 AoarDq8e7KsBME+YVAUdwWxJlcDK+vvp5V9pkVbvM0xssyQnDwXAfow9b+UPIqlzOcVR5K14f
 UIQucrXO2RJfg05o12k1vlNtHdZfzLJJFr09Xp1dtIimkri2kSpt8yj7VK1b+1WrdD0m1W+Xx
 LtMrZalf24Ikh+luJt/qYWnF+SpNfwyv9FfialOpnYYO2ByeM4GLZC45atLVmcc2yAYwp/knQ
 e3NFYp7LbRdYeHKLKndrBts4lJTBM9GfsFTm8GiIWFPFQlNuKBPWm/EL/8fya26wGGU1cA1ER
 IjJI01zAk7rmuMuj6CP3HsRMFkUaAlYIs31Vw5/lmJg28qrxiGW5r2+smyITPFO4peS8Ql2oP
 TzI5tUR/WwMO+NbDYYIe6bRBOn8/URnHIaXZtZtv9aaj+eejxZw0JrLj/gqsSpP0O21ID3mBC
 J3/Mjb+NULTE/0lFfeeJR0ZdYrdmXt4T8omyfG0ldOrfT8nMZXI6itPPcEHkaCNUERhIoUZGA
 8wGN3d3wq5lLO0=
X-Spam-Score: -1.0 (-)
X-Debbugs-Envelope-To: 52986
Cc: 52986 <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: -2.0 (--)

 >> Do you have any idea what the window manager needs to do? I can try to relay some advice upstream to the
 >> QTile project.
 >
 > I think the ConfigureNotify event?  Martin, am I right?

Yes.  Although IMHO the QTile people should not be bothered with one of
the silliest of our idiosyncrasies.

martin




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

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


Received: (at 52986) by debbugs.gnu.org; 4 Jan 2022 08:51:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 04 03:51:20 2022
Received: from localhost ([127.0.0.1]:37010 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n4fXM-00004t-4i
	for submit <at> debbugs.gnu.org; Tue, 04 Jan 2022 03:51:20 -0500
Received: from mout.gmx.net ([212.227.17.21]:42281)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1n4fXK-0008WK-0j
 for 52986 <at> debbugs.gnu.org; Tue, 04 Jan 2022 03:51:18 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1641286271;
 bh=g+tnsuqMMO4o+RV/loAhV6ho9Z+w3BlqU6Qu7xc+sgg=;
 h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To;
 b=Zo/32r7q/bks3WP6dMjDbKl2rQkHV3YUeBXH8PeJMQ/KkxUZH0MHTjrR5WMNVmU9l
 0KhvLOUqDSvtgdimd67Gr0aWRPbp/omjKpAEVOqOcxo511CMmfclJjWoqSKM9Oy/XU
 9i80dnOE6D1TDRpXgIhWapoRyP4JQlFDE1IJ/uy0=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.101] ([212.95.5.171]) by mail.gmx.net (mrgmx104
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MLzFx-1mnPlX3zYf-00HtYF; Tue, 04
 Jan 2022 09:51:11 +0100
Subject: Re: bug#52986: 29.0.50; tab bar doesn't immediately show
To: Dustin Lacewell <dlacewell@HIDDEN>, 52986 <at> debbugs.gnu.org
References: <CAMDmBpFxQH=fQJEofEuZcQoLynkXV0eVPu6YG2oiVXfyOozX=g@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <c8f93d24-45d6-8e6f-2cd9-8ea0f1851706@HIDDEN>
Date: Tue, 4 Jan 2022 09:51:09 +0100
MIME-Version: 1.0
In-Reply-To: <CAMDmBpFxQH=fQJEofEuZcQoLynkXV0eVPu6YG2oiVXfyOozX=g@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:ITMR7A3UABA3mAaB68SZwC9C2qRiyqL3BDZUaLblZFCNG0xITnQ
 fxOMZcyXfC4mONgbGY8nfu9C/6fIJAJ7kqWhgmbi4jkesmEX7Xj+U7At0jgJfs5O6K0PRze
 A5peaXdNyBxxcEcmX2DA1ELL3fM+rO0h+7TweG6exaODDsEcKv/uvwH335UT/vncwCM+QRP
 DS7WjomCdEtZO7PE5L+2g==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:c0qInvJL1/M=:BrvGU3n7L9doEaNSm49a3y
 5L58jhO2lNXsA2TuE4PElnTZhB1TuA7Z/wZ9CXCnLNvTmCg+zcvsEbpz2l2T9WgUvjRHe5QMp
 ppvqWzXfwfqD5U8rPNG5qKw49/Dh9QnrcEjT7en1Iy/Q2rRzl2xcxAmfPZ4Ga6528mdPkDX74
 vMlk7uMA6O47kWccdLaBIe0M6iceUXtswUrktsv6BifFBxXTrjAT7zToAaiFHJZXqFKBgdksk
 n/OZXO0pNVRQdG7j8yYoSVRP3M6sjHfzm9zd9O8+7di2s6ZqEm5ihykGglKtI4NkKHSWilH1v
 Vo0kcEMdIxnYsmDoJA3PCIYLlj9ZYPqxaAJnx0OEa+weEB1zTV7ziW1vRcIlrf7AWwI0FWeel
 cvlDp/HE/dEXX6REV0WAvT1TMBOzNe0idYrtLjwcJK67pk8a12nsNbHX0E5I3rfisDjCEMHql
 +25zM7KJanDUCZmejN65Ih9abKzdwLjoVKbXmjeIQsj/jqq29M7IKQZzca+ExPtB5s2LaRCjd
 HSOHrts8R5ko35yKVVZQOrUy5HTQqYRuAHfXi6uBKVSmyIDPRtGpWlCkVUD5jeJbcmj68zXiL
 tgoXbw+Z5Qg3IctSTrBKrzUZkw9DRmlq6h6ylaXeLi7X4yIVQxlFksGOainAFvREkyrbOQc01
 R5O58N3nstDz9KpkVGQvA2XybLpxFYDNGkij82rDeRjrB+D7sSgEMCw4yWlizv6qhtIO8t6Hy
 Pl/r4QbRYPUDFFqY5U6BQOieurGj+kmY11VMsfLtP480PVjVHRH5j+0VRxvtNSGyd8wNl3zIW
 1wpae8MWlcjMETSphC45i4b5E7cL8vBPbneB8ZmInwOHFXSbYycu3ZUdYDE8mBQHcJusyP0Xq
 h6O7Ifs2YlzPcId+pIkBnmTuu90zM/wFPY9V3bvEl4Xwdnv1rcHt8BxTtO723lnvgLgi9DyPk
 4dZu9fKxR1Q6uy0AKj78Mqv5tLJY+DoUAIxuLrqukwj8vEhkHgdd4+2bZ48S6LYhCuY/fhVyG
 YAEvgtHY3y6sJQ8pCh62OFToeeqSN/GQekubCzZj7UHD/nhia21GRr/KwsqdNeB5EnKrMsu7D
 vhOtQxOdKRCeS8=
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 52986
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 (-)

 > Evaluating (tab-bar-mode 1) after startup,

Maybe adding a (tab-bar-lines . 1) entry to 'default-frame-alist' would
be better.  To further improve things, you could try to do that in your
early-init file.

 > the tab-bar does not immediately
 > appear. I must resize or bring some other (non-emacs) window in front of
 > emacs in order for it to (repaint? and) display.

Does this problem also happen when you toggle 'tab-bar-mode' later?
Does toggling the menu, tool or scroll bar suffer a similar problem?

 > I use a tiling window manager on Linux, not sure if that's relevant.

With a tiling window manager, set 'frame-inhibit-implied-resize' to t
unconditionally.  This should spare you lots of problems.

martin




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

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


Received: (at 52986) by debbugs.gnu.org; 4 Jan 2022 01:08:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 03 20:08:28 2022
Received: from localhost ([127.0.0.1]:36613 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n4YJQ-0006EU-3d
	for submit <at> debbugs.gnu.org; Mon, 03 Jan 2022 20:08:28 -0500
Received: from sonic307-10.consmr.mail.ne1.yahoo.com ([66.163.190.33]:37648)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1n4YJO-0006EF-8f
 for 52986 <at> debbugs.gnu.org; Mon, 03 Jan 2022 20:08:26 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1641258499; bh=OWvdBfo+jt3/BP53I3A2zbTKMVQccfaUzPr63bOdMbk=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=SoQzN4fV2XxtE1ZF4/xgl6JKFASvbixJlKSuspbg04E4xux0wdNW7DVx+mo8c2hLRt+MudnRGwdEIWJj6MF5vKYGpPQjwbPcIsm+G9YkCOLSGIm7k+XUiQmkMw/Uy0sOsFvAV2TpUvAPlXkS1PEtpivsq6jr+w8LmI9l8BjQIKFRnOZgG/Nh7OdMMWlO4fDbwNdBbfiCTTY8CQgSbKEkAXx1ayPjc+h+sAVkyTs1pc2yfX7XiTmJ0adT2/Rvhf7KFXvnKk0vDb8uYjJe6OKaC84rj1dGT1ajAG4OG2Np9omwAYW7PZRbA6RYaO495UpRYQlZSX4HGStIRgzupuWSzQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1641258499; bh=68/TiRIFBG4ggOn93m0T5xPP8legjeAMcWasqYdVMxF=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=Zy0ibixkqW9+jQgR0v6tkVXyJSpjGtrkl5eXz6ce9pOkf3/vVOB4B6pTuhuhBLsKcCpxUoz8oExwoRpfSId/5FxemWLS0xcGTdnqA0XmpMdKb6cuoitiCWdAp6LY98UKouJsX6BeWa+WQ/hpnD2sZifIdLGSrdctc7YuCy/MVvhJ4gkFIBuForCbAyeUV9FZrB6TRvVYsdkHHcYe74T1eB93n2QRbTAvfRpwX9SysnZFc06Ei2Em+XP8eXlibccJml8iZo4UiSHvqegj00F16+JQeUKgUGXvuRrnTgvQI+d0fyFc29QeCSutOVCmxtGWbcNu1F9kyRhWkXmG2QjPhA==
X-YMail-OSG: h8k9ZVMVM1l3NQg73BdMcOUooemRaYZnUFC5zEJiByCOpJ3HkgtfGSMXq.wSpKr
 zNmTqRltTPCwmUKS0kqVpEf.PzDuKf0.EbdV6GD3huKgUM2J.ff2FZUxxpP0JK3gmWUM8a8Nf2bf
 fHqMWoCwEsF14DU54Oh0ZCHfB6eIChyextHuD8PVTyASeLs6DAbfXqN.2GoCe6gXqKu.ezOTc7JR
 7LMbqlE8XczQyGL2VernflOjGYG7ygOaJC7EyNJk22EQzsk7ykEojXHV3MdJI8_xsXVRANELmeCq
 PvZ52uYIn_UY21fymKNCc41sGEvUyGPz2d2UHH9xmXlBt0vM8.djmR9jq8n9FV02UsYAo0Fzhtwi
 GhfaKjsVP3iu8q5ACbN4teZ2vSSCwnqL59C.NnDjgjM7W6htoZ4NuPLv0poRm4HI2ez0d8ETeZnC
 XT93N8vpdGneFyzWPFSq3SU6DOYCvgOD5QT1IgISY_xzYMkeev8Kd73e5CUzRNGzEd5L._f7W.XK
 MdbGP0FmL608DpckkTiXflnYc0LHzCOx4xMiL9qhvTShqU_MSZwF1udRwbyFZYDFH5OSPqPih3Aq
 ukyRcXBjzZgfblCX_4hJJIyNIptGBow93Ar2B7khC0sMoXJHKcHFDZZ2KfkQPxZ6GcsWm25Bsn6X
 bULGhpcbCWFfRmEa6Fi5zhGsMqbU4M6TUdIlf68VOynjHDoXmcGg6bFReQR0KacnWh7gcRsuVGoY
 chqQp5QtDlLoO7aUidH3_6QpiKJyRjzinBlGJ3Quvx0xalzyYvyIuiWh6EKB711nGaWgdCJi9AKb
 84rdG8dhT3PXtzXWxi.P7kqGzbcx2xunVkpL8M2HwVoZzZmbyrWSdnvHD3eM_G1F3ll.Go0h0yBL
 ZALXzKAF12NC6pfYOxgTccB7Lw76PvNkq.O0unWmdIayCCI688d7VbF.YMluobiAXoSdT65g_h3W
 YGY6UeQ5fxtrF8xs9iAE_FWZyxLxpbW6H6sdNcP7xW4nrT7eLtgvLYFPiygPqX7K2xhzm2ri5.tw
 uylbWmZDjyrtXuOxTF560evvV4L0WOxbVcIsdJAPmTmFrmUkr2LEEVAjJjAEDlaTPWE31fPDfJPB
 qzR3AK9qZjvE2WZsZB2VqMKbAoLtliUo2p6R_2TNNqeNr3Yd58nCjsFVLPTiqh3VjgP31b5LJmVd
 RPAfykelYcI.P3BcwxfdijpEX0tcoeM87ESMv1xhhUanlA7XVkb45_v8odYDX0HvZKC_UGLx0wqG
 QtcHPeaodCgGnI0GoYg0lFe5kVqvn.qLQZFjgZdFRfeHGpb7wT5qQGfd0IiHH0g1_SfuonDQYdyX
 bVEPJBGiMoy.XAevzHwMo4FShy.zBeZcboO44o2lEvP16d9XSrTQnmI4ZxIpVlouvo_w9bOmR8So
 tbBurX6s4yOpCUqNOYFCKeKClQE_FfPYTA1rS759NcNUO_ujifkZMLtnl3KemZ72bghP.nccNvkn
 RdL.ltFpDTLFBtV.9Zm60eJP3W33j_G9clcPRqscLbzalnvMHWIZXa12YuUPyi3yMX.E6DnxtwpI
 RuWt5ElaBV2CuaAe0Wp3rSPMMnjG_ytMFx8ryoHPhD00T3SLiSdpWvM1_R0bmFUnqpgxsxsNLJmq
 4I5K8uIrCtVvMBQ4_73L5HbxQw54XDAHLlR2IFnZ0GCWxhuBvdQoog7IIRwCRjMC2Or1zeNxBgQd
 mTJfzZxQxfR9b5WssLTlYTXGTzkCiL9uM9kZ2.PXsenOMi9PypiG_mI63GrBPJzIHV0TeU1rbCDh
 TadbJ22iEGnjTzCrtiBTvFql49nqxFdkfTIWULFcMbw0rSRplTRF6EYQ4yiq7dojWkWGk4UcaGe.
 j9kW1qD_Sw_ZgsZ7mbOzFg_N3ZfbjACGsbXoaIl3NfaJ3DJNSzPtnIcQqsItndx.HAVQUPTCD4RX
 o2pL4eFMKm1loSfpqppccVQa8YJU55cmk0zxnZ97rR5tZ4tg2KE2qT2E1D0B9cZ0fwt7dHZ0G8Ln
 KBFPDVrXp_kqnV3xvQklCnsLB2mGP5cECkUZlHCmTBmlrXgJDYwM4I._urICMV_u5n.eoHmNHP1q
 Mh4.V9XO157H4uZ0fCVRLL87.XpaqJchBuA1ZrboIM8Q6_oKIHXFUYzvjrmSC01j8uJwRY1C266l
 y41od947iuB0Ndx_K6I0oQFfCKEBxcPw5PKOhjvtcry94DWrKtBRgN_fDsXk54drwB041jcV8ePR
 .sAMWu6oacmuoVvvmp1wH8F1GqPM569Bfe3oh5yRkvxudbTg-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic307.consmr.mail.ne1.yahoo.com with HTTP; Tue, 4 Jan 2022 01:08:19 +0000
Received: by kubenode519.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP
 Server) with ESMTPA ID c0a829901d7f18d2edd934dd34dfd2bf; 
 Tue, 04 Jan 2022 01:08:13 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Dustin Lacewell <dlacewell@HIDDEN>
Subject: Re: bug#52986: 29.0.50; tab bar doesn't immediately show
In-Reply-To: <CAMDmBpFxQH=fQJEofEuZcQoLynkXV0eVPu6YG2oiVXfyOozX=g@HIDDEN>
 (Dustin Lacewell's message of "Mon, 3 Jan 2022 13:15:02 -0600")
References: <CAMDmBpFxQH=fQJEofEuZcQoLynkXV0eVPu6YG2oiVXfyOozX=g@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux)
Date: Tue, 04 Jan 2022 09:08:08 +0800
Message-ID: <87wnjgcnpj.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.19551
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 647
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52986
Cc: 52986 <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 (-)

Dustin Lacewell <dlacewell@HIDDEN> writes:

> I use a tiling window manager on Linux, not sure if that's relevant.

Can you tell us the value of:

  (frame-parameter nil 'fullscreen)

Immediately after startup?  Thanks.

I suspect Emacs is trying to resize the frame to accommodate the tab
bar, but the window manager isn't sending a ConfigureNotify event back
to Emacs.

IMO, tiling window managers should simply set
_NET_WM_STATE_MAXIMIZED_HORZ and _NET_WM_STATE_MAXIMIZED_VERT on all
windows, which avoids this problem completely, but they should at least
send a ConfigureNotify event to Emacs.

Which window manager are you using?

Thanks.




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

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


Received: (at 52986) by debbugs.gnu.org; 3 Jan 2022 20:04:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 03 15:04:26 2022
Received: from localhost ([127.0.0.1]:36319 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n4TZC-0006Tj-CZ
	for submit <at> debbugs.gnu.org; Mon, 03 Jan 2022 15:04:26 -0500
Received: from eggs.gnu.org ([209.51.188.92]:59356)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1n4TZA-0006TR-6u
 for 52986 <at> debbugs.gnu.org; Mon, 03 Jan 2022 15:04:24 -0500
Received: from [2001:470:142:3::e] (port=59018 helo=fencepost.gnu.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1n4TZ4-00075S-Nb; Mon, 03 Jan 2022 15:04:18 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=Tnfiy8Cf6IXRDPLGKCiC5Z8Hch/QJZwUDy0EbuSjnr0=; b=lbRwiM10ULy1
 UnbyhyNlYRgqf6oS20+of3Hl2bx/a+bC8jXa5QtDL86dWEVqi32xHPqTKQyn2wzPIU1mjzXVMsfNS
 XQJZvXPbv87rJ7BSpsuA+VDTgEye+XQcIlucDh/VBLjYxAZc/czHyEncKrMTBuLYac2gD8bol1fWM
 Db5UYgxSXEkcMZ1O/OVqsE3eFoYYRg50PriI80ZSC/ZO8Y32JP2kL/T59yVovZxoCTyMrtKeuYc+M
 EJ7i8WOOpXBhWoaBoms5lBNai7iFW8jBbsa5kFdC3fT3JciYXS5HTrlobm5kPJCjnvZKloc4PMl3g
 6H1dvNWZdvd/i+D4iyOvVA==;
Received: from [87.69.77.57] (port=4936 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1n4TZ4-0001Lg-Ll; Mon, 03 Jan 2022 15:04:19 -0500
Date: Mon, 03 Jan 2022 22:04:23 +0200
Message-Id: <83sfu4bn7c.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Dustin Lacewell <dlacewell@HIDDEN>, martin rudalics <rudalics@HIDDEN>
In-Reply-To: <CAMDmBpH-+Vt+Wf2PzFHYsLQRWwd9bT-AEkwr2SMdtMESG6e0gg@HIDDEN>
 (message from Dustin Lacewell on Mon, 3 Jan 2022 13:57:40 -0600)
Subject: Re: bug#52986: 29.0.50; tab bar doesn't immediately show
References: <CAMDmBpFxQH=fQJEofEuZcQoLynkXV0eVPu6YG2oiVXfyOozX=g@HIDDEN>
 <83tuekbodc.fsf@HIDDEN>
 <CAMDmBpH-+Vt+Wf2PzFHYsLQRWwd9bT-AEkwr2SMdtMESG6e0gg@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 52986
Cc: 52986 <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 (---)

[Please use Reply All to keep the bug tracker on the CC list.]

> From: Dustin Lacewell <dlacewell@HIDDEN>
> Date: Mon, 3 Jan 2022 13:57:40 -0600
> 
> Do you have any idea what the window manager needs to do? I can try to relay some advice upstream to the
> QTile project.

I think the ConfigureNotify event?  Martin, am I right?




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

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


Received: (at 52986) by debbugs.gnu.org; 3 Jan 2022 19:39:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 03 14:39:14 2022
Received: from localhost ([127.0.0.1]:36301 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n4TAn-0005ll-Va
	for submit <at> debbugs.gnu.org; Mon, 03 Jan 2022 14:39:14 -0500
Received: from eggs.gnu.org ([209.51.188.92]:51224)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1n4TAl-0005lV-D8
 for 52986 <at> debbugs.gnu.org; Mon, 03 Jan 2022 14:39:12 -0500
Received: from [2001:470:142:3::e] (port=58604 helo=fencepost.gnu.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1n4TAg-00080I-4z; Mon, 03 Jan 2022 14:39:06 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=mAiIChtPE/wgN+pe0CIPZkrYa3FQywVbucb9MxPG/9A=; b=EjPakblVOJcZ
 kkVrcdnfcY823OyuRdG4xu7MGf2KnNGMOjpJLZtwoWtcgeiQPdj1oamH14bez7XmPRCzVNY/lceVf
 c5D1DTT99aCR+4ek5FfSo9Kt317AhZEe7JM61yfGASEFoaaSN3ThdCiXDAKhJcMP2FY+QknfmLCKB
 yIkLnhTfVF+tLwpSIKKfel7d8L/eFtNfUkqGMH4exBZJYuMdcBg1kPbtsvc24LloaXrPMa3GsxovT
 jbXGvkWUpxMe7V9FTTBoIl8KrSJyVmaQrpNIIKasD5XsWR861fmngGIwGNiCVFBViw9HH5q4sznZt
 9B8WkqGeB4MYQ1bx/itA+Q==;
Received: from [87.69.77.57] (port=3250 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1n4TAg-0001CZ-3c; Mon, 03 Jan 2022 14:39:06 -0500
Date: Mon, 03 Jan 2022 21:39:11 +0200
Message-Id: <83tuekbodc.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Dustin Lacewell <dlacewell@HIDDEN>
In-Reply-To: <CAMDmBpFxQH=fQJEofEuZcQoLynkXV0eVPu6YG2oiVXfyOozX=g@HIDDEN>
 (message from Dustin Lacewell on Mon, 3 Jan 2022 13:15:02 -0600)
Subject: Re: bug#52986: 29.0.50; tab bar doesn't immediately show
References: <CAMDmBpFxQH=fQJEofEuZcQoLynkXV0eVPu6YG2oiVXfyOozX=g@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 52986
Cc: 52986 <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 (---)

> From: Dustin Lacewell <dlacewell@HIDDEN>
> Date: Mon, 3 Jan 2022 13:15:02 -0600
> 
> Evaluating (tab-bar-mode 1) after startup, the tab-bar does not immediately appear. I must resize or bring
> some other (non-emacs) window in front of emacs in order for it to (repaint? and) display.

Not reproducible here.

> I use a tiling window manager on Linux, not sure if that's relevant.

It probably is.  Activating tab-bar-mode involves resizing the frame,
so the WM is involved.  If it doesn't feed us the events we expect, we
won't repaint the frame, I think.




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

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


Received: (at submit) by debbugs.gnu.org; 3 Jan 2022 19:15:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 03 14:15:34 2022
Received: from localhost ([127.0.0.1]:36237 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n4Snt-00055I-LB
	for submit <at> debbugs.gnu.org; Mon, 03 Jan 2022 14:15:34 -0500
Received: from lists.gnu.org ([209.51.188.17]:35544)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dlacewell@HIDDEN>) id 1n4Snp-000558-4f
 for submit <at> debbugs.gnu.org; Mon, 03 Jan 2022 14:15:31 -0500
Received: from eggs.gnu.org ([209.51.188.92]:45008)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <dlacewell@HIDDEN>)
 id 1n4Snj-0000ml-MU
 for bug-gnu-emacs@HIDDEN; Mon, 03 Jan 2022 14:15:27 -0500
Received: from [2a00:1450:4864:20::533] (port=36588
 helo=mail-ed1-x533.google.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <dlacewell@HIDDEN>)
 id 1n4Snf-0000NR-LW
 for bug-gnu-emacs@HIDDEN; Mon, 03 Jan 2022 14:15:22 -0500
Received: by mail-ed1-x533.google.com with SMTP id q14so131668331edi.3
 for <bug-gnu-emacs@HIDDEN>; Mon, 03 Jan 2022 11:15:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:from:date:message-id:subject:to;
 bh=wLm+ZOa/QfOIz24k08Vq2ChgYSMUjVA7P6UEehLHdrM=;
 b=e1H1VZf385YiomPk8Jz73fLM6I3e2mkX6U8ZUj6xLQQNRKM/2oBD56tcB+zjVIMcDx
 BLEqGS2oQ66B+JaTTI5YokDcef2QJHrG2gKD03ysC1sSxPOq+Z3VqVNtiF71IWIg3e/z
 Y4gGZa6EpoYqtfaVoeKtsqUo0sYVS4XIl5FULUQitHpxc9OElbITufolnw15QWtcGAA+
 a9Pk1r3kvweO4r1YQdTgonI5d1Qf0ftjRYFN3f2hdd1zRyUiI3HSqWPkMqJUNxm6h3EJ
 kZThNBWDlcn9z/KLeTasVvasZ/5sPpCJDNRf6AKrGHWo0OIAzdXAsHPmh1oGk8VmM0iL
 hVoQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=wLm+ZOa/QfOIz24k08Vq2ChgYSMUjVA7P6UEehLHdrM=;
 b=zNBavEBa6n+4PsVwm1fd/NenAh6vy8GNTnlH8NJRY39IpERH38Je81Lp/a+qVBIyVh
 UmjZjTwd8kwp+6F+AhDTuhWUyl8MVNwGrdZXVsRqIcJcFSmiV2kf/GEiaFHrTQb2yhVL
 DghLQ17iHtT5gw1Hb5TyGFvxrmuCmqIKOk0B+1BYU7YtLsQLHBB88n2HTZrOCz5E61Wb
 KNkpW5TglVeIM903QfZXflwT00BY+57psRKc0p60rdkYwngWCewwnDV0dsDdYdH/7TKy
 RIMXllzUAt368yN3CCN5RqLjF0+Sjops1YnpNHnj5b8334GzycZkJxvGARLHZJk53vOJ
 a6fQ==
X-Gm-Message-State: AOAM532HNtk8BUWwRK/Xg1oJTn8OaFboKBDALzrnhkbXcL7nG9SxSEuG
 hzLfXbWw73c5PTfBJ+jlrbfkk/a5uZVLg2XdSeUZoD5p6jubDw==
X-Google-Smtp-Source: ABdhPJyp24xcT38QlZ7mQ70Ex/GlQqPbiTEgmHAZNuy8OD5lGYg+at/hgdTu2BURcAx0Rtayz1fBUQyqooFzpFHvofY=
X-Received: by 2002:a17:907:2cc4:: with SMTP id
 hg4mr36155325ejc.150.1641237313853; 
 Mon, 03 Jan 2022 11:15:13 -0800 (PST)
MIME-Version: 1.0
From: Dustin Lacewell <dlacewell@HIDDEN>
Date: Mon, 3 Jan 2022 13:15:02 -0600
Message-ID: <CAMDmBpFxQH=fQJEofEuZcQoLynkXV0eVPu6YG2oiVXfyOozX=g@HIDDEN>
Subject: 29.0.50; tab bar doesn't immediately show
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/alternative; boundary="000000000000159eb405d4b2578b"
X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::533
 (failed)
Received-SPF: pass client-ip=2a00:1450:4864:20::533;
 envelope-from=dlacewell@HIDDEN; helo=mail-ed1-x533.google.com
X-Spam_score_int: 6
X-Spam_score: 0.6
X-Spam_bar: /
X-Spam_report: (0.6 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -0.0 (/)
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: -2.3 (--)

--000000000000159eb405d4b2578b
Content-Type: text/plain; charset="UTF-8"

Evaluating (tab-bar-mode 1) after startup, the tab-bar does not immediately
appear. I must resize or bring some other (non-emacs) window in front of
emacs in order for it to (repaint? and) display.

I use a tiling window manager on Linux, not sure if that's relevant.

In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.30,
cairo version 1.16.0)
Repository revision: af729b1dfd235de400f6a0998a968222417596bf
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12013000
System Description: NixOS 22.05 (Quokka)

Configured using:
 'configure
 --prefix=/nix/store/qy1nhgarwvb43zz3yxfr1hhv2fbp868a-emacs-git-20220102.0
 --disable-build-details --with-modules --with-x-toolkit=gtk3 --with-xft
 --with-cairo --with-native-compilation'

Configured features:
CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB

Important settings:
  value of $LC_ALL: en_US.UTF-8
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Fundamental

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t

Load-path shadows:
/home/ldlework/.nix-profile/share/emacs/site-lisp/site-start hides
/nix/store/qy1nhgarwvb43zz3yxfr1hhv2fbp868a-emacs-git-20220102.0/share/emacs/site-lisp/site-start

Features:
(shadow sort mail-extr emacsbug message mailcap yank-media rmc puny
dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg
rfc6068 epg-config gnus-util text-property-search time-date mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader
cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util
mail-prsvr mail-utils seq gv subr-x byte-opt bytecomp byte-compile cconv
iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list replace
newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock
font-lock syntax font-core term/tty-colors frame minibuffer cl-generic
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice button loaddefs faces cus-face macroexp files
window text-properties overlay sha1 md5 base64 format env code-pages
mule custom widget keymap hashtable-print-readable backquote threads
dbusbind inotify dynamic-setting system-font-setting font-render-setting
cairo move-toolbar gtk x-toolkit x multi-tty make-network-process
native-compile emacs)

Memory information:
((conses 16 59128 8770)
 (symbols 48 5672 0)
 (strings 32 16682 1329)
 (string-bytes 1 583802)
 (vectors 16 11876)
 (vector-slots 8 265741 16015)
 (floats 8 21 33)
 (intervals 56 342 0)
 (buffers 992 11))

--000000000000159eb405d4b2578b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Evaluating (tab-bar-mode 1) after startup, the tab-ba=
r does not immediately appear. I must resize or bring some other (non-emacs=
) window in front of emacs in order for it to (repaint? and) display.</div>=
<div><br></div><div>I use a tiling window manager on Linux, not sure if tha=
t&#39;s relevant.</div><div><br></div>In GNU Emacs 29.0.50 (build 1, x86_64=
-pc-linux-gnu, GTK+ Version 3.24.30, cairo version 1.16.0)<br>Repository re=
vision: af729b1dfd235de400f6a0998a968222417596bf<br>Repository branch: mast=
er<br>Windowing system distributor &#39;The X.Org Foundation&#39;, version =
11.0.12013000<br>System Description: NixOS 22.05 (Quokka)<br><br>Configured=
 using:<br>=C2=A0&#39;configure<br>=C2=A0--prefix=3D/nix/store/qy1nhgarwvb4=
3zz3yxfr1hhv2fbp868a-emacs-git-20220102.0<br>=C2=A0--disable-build-details =
--with-modules --with-x-toolkit=3Dgtk3 --with-xft<br>=C2=A0--with-cairo --w=
ith-native-compilation&#39;<br><br>Configured features:<br>CAIRO DBUS FREET=
YPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON<br>LIBOTF LIBSELINUX L=
IBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY<br>INOTIFY PDUMPER PN=
G RSVG SECCOMP SOUND SQLITE3 THREADS TIFF<br>TOOLKIT_SCROLL_BARS X11 XDBE X=
IM XPM GTK3 ZLIB<br><br>Important settings:<br>=C2=A0 value of $LC_ALL: en_=
US.UTF-8<br>=C2=A0 value of $LANG: en_US.UTF-8<br>=C2=A0 locale-coding-syst=
em: utf-8-unix<br><br>Major mode: Fundamental<br><br>Minor modes in effect:=
<br>=C2=A0 tooltip-mode: t<br>=C2=A0 global-eldoc-mode: t<br>=C2=A0 show-pa=
ren-mode: t<br>=C2=A0 electric-indent-mode: t<br>=C2=A0 mouse-wheel-mode: t=
<br>=C2=A0 tool-bar-mode: t<br>=C2=A0 menu-bar-mode: t<br>=C2=A0 file-name-=
shadow-mode: t<br>=C2=A0 global-font-lock-mode: t<br>=C2=A0 blink-cursor-mo=
de: t<br>=C2=A0 auto-composition-mode: t<br>=C2=A0 auto-encryption-mode: t<=
br>=C2=A0 auto-compression-mode: t<br>=C2=A0 buffer-read-only: t<br>=C2=A0 =
line-number-mode: t<br>=C2=A0 indent-tabs-mode: t<br>=C2=A0 transient-mark-=
mode: t<br><br>Load-path shadows:<br>/home/ldlework/.nix-profile/share/emac=
s/site-lisp/site-start hides /nix/store/qy1nhgarwvb43zz3yxfr1hhv2fbp868a-em=
acs-git-20220102.0/share/emacs/site-lisp/site-start<br><br>Features:<br>(sh=
adow sort mail-extr emacsbug message mailcap yank-media rmc puny<br>dired d=
ired-loaddefs rfc822 mml mml-sec password-cache epa derived epg<br>rfc6068 =
epg-config gnus-util text-property-search time-date mm-decode<br>mm-bodies =
mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader<br>cl-loaddefs=
 cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util<br>mail-prsvr mail-util=
s seq gv subr-x byte-opt bytecomp byte-compile cconv<br>iso-transl tooltip =
eldoc paren electric uniquify ediff-hook vc-hooks<br>lisp-float-type elisp-=
mode mwheel term/x-win x-win term/common-win x-dnd<br>tool-bar dnd fontset =
image regexp-opt fringe tabulated-list replace<br>newcomment text-mode lisp=
-mode prog-mode register page tab-bar menu-bar<br>rfn-eshadow isearch easym=
enu timer select scroll-bar mouse jit-lock<br>font-lock syntax font-core te=
rm/tty-colors frame minibuffer cl-generic<br>cham georgian utf-8-lang misc-=
lang vietnamese tibetan thai tai-viet lao<br>korean japanese eucjp-ms cp519=
32 hebrew greek romanian slovak czech<br>european ethiopic indian cyrillic =
chinese composite emoji-zwj charscript<br>charprop case-table epa-hook jka-=
cmpr-hook help simple abbrev obarray<br>cl-preloaded nadvice button loaddef=
s faces cus-face macroexp files<br>window text-properties overlay sha1 md5 =
base64 format env code-pages<br>mule custom widget keymap hashtable-print-r=
eadable backquote threads<br>dbusbind inotify dynamic-setting system-font-s=
etting font-render-setting<br>cairo move-toolbar gtk x-toolkit x multi-tty =
make-network-process<br>native-compile emacs)<br><br>Memory information:<br=
>((conses 16 59128 8770)<br>=C2=A0(symbols 48 5672 0)<br>=C2=A0(strings 32 =
16682 1329)<br>=C2=A0(string-bytes 1 583802)<br>=C2=A0(vectors 16 11876)<br=
>=C2=A0(vector-slots 8 265741 16015)<br>=C2=A0(floats 8 21 33)<br>=C2=A0(in=
tervals 56 342 0)<br>=C2=A0(buffers 992 11))<br></div>

--000000000000159eb405d4b2578b--




Acknowledgement sent to Dustin Lacewell <dlacewell@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#52986; 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: Mon, 24 Jan 2022 10:00:02 UTC

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