Stefan Kangas <stefankangas@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 63395) by debbugs.gnu.org; 7 Sep 2023 00:59:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 06 20:59:53 2023 Received: from localhost ([127.0.0.1]:38176 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qe3NB-00058m-Bx for submit <at> debbugs.gnu.org; Wed, 06 Sep 2023 20:59:53 -0400 Received: from sonic308-10.consmr.mail.ne1.yahoo.com ([66.163.187.33]:38080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1qe3N8-00058W-6L for 63395 <at> debbugs.gnu.org; Wed, 06 Sep 2023 20:59:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1694048382; bh=qmOIYyowBDI5LcGh8IWFVwh4dqPvmKAHftlybK20y28=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=VCKkRXttHinAQULyaGsu83WhbV0ekxJCis1Zvw5XP2q+LwEH/GhDqFmd+FQd5onWPomog94eNgYS+WxAzjJZvC8ZOPG6wQ6e7IVj99873MYybQInrVbbGgbeu4/+8nUx3sWueVYJu+Ye6ctXXohS1WbnFFn5/AOrxd3H6/v4Ys/yqpzezaUxCnUPZqtqjvKq+2Vth8Y3mV/+NPvm2JPoan1Sq/HuCBbLCrfiZWL/fiunAhBAWoWQImV6kd9vaIu4WCmddJxaNpgq2XWN0SgHb1ax20IC7tAM3q24P3Xhj2COXgddV0sMHbgiIzQhqBcNYJNPBZUnBgcs40O/IsST3g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1694048382; bh=kiXcz7yarVGiSzGN7V2wurLlXy132BitlaQUgq6ucRW=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=unMiwouqg8kwXN73UXdVc03uPfiWtuQn7be6l6sN9+L/k56PpnyxBx5UQWjgiVP+tZDlCqrQXCN8xBKQjgkJnU4gnShofC9d55IW/narlpNptWWxiOKwYryQdF3WpojATBR5PEggqPlnMqtjdrPYYbvyW/X32z1KtSqM6CcY882XfY/khwy/30ZSoBnMc5Pkvdfu3f4RfIb1O42wEc13m8sdgsY6MX5hxe5wt5M0sm8IwugsvYU21zVJLHCVCHBU+VGaMQ2vgq9nyywBY/gnoqE2AdKokvCPghK+/9Ub6HxrGVpInuSVNMT3EVbzRiGAEeK3F7Hm12Z05yC9M0U8Og== X-YMail-OSG: lUG2QL4VM1lERf9Ocmw2Q1FhoFrvCTyriWwJBWRQfpc4xN6urtt81jcYDA6hige xmV5gIow746mExcBo8EBcJOJbiDxn5eaAF8qN0bnL2d9XvKGDEBFrg1oCdQcvGSRmUeyd5z2S22q 3AJSe..K9l65vUgqlrsKf3J8xW6vDInZU_vKkH7BeNDBoQkuXV6wAgOkklzaDW0GCO07JAE0A7Do eXMb8GqfefGrr1Az1zKk16uWCyl3AyXWkPpKUNrfpCBWB8qXcotq2RJat6IYPsK6egTwUNT36Nes x416qNWf8D_0aU0Tq6ZHcHnFDK4NJCh1okHiMyXCLPBSq15.Opdmnpk7pVmUpRDeTxCbMpnjIj1G gX5S2.jGjQzLJuGA7Nn1ZkWnNg6xF.6.xav6w3jXlFFDp552PC0hPBnAplIZV472Hl0HMznYDuEP e_Ku9kdsIt3wyw6VLcv7CFGp7nmikInJWtSkv1D9DmWEykZKdm2WWj.Ypm71ZEVMMlg2YtCnnQ5A HYRVy.aahsTRpUlWPn56iuA2swJBgMn4xrO6FEQjxrMYHNBbMKPfpN5JH_AYCcvI7ET.ykDmA6vU CTk.xg0UVjMQWdyPQWs_Yn1LTAsmjh6eLTvODmCF9OjvmOZykLszqHy5w4AbJDtCBBfG1zKNdzkz ed9tMPtvsRzKbZjNyydAxFcgmzbI_nFWL4nst2hpQ2fd_ANAGsYLEBPwKLEZHbKo2edgHvuhLAZt .9iqQJKH98XQwXW.cEwEuD7n5tS0rFoU.yy9NU31wwbYwdQ241HfzloSfG6yIzKJrYMDFAKqrMnu xESpwyBo84jjqe.vUurHrY2bqlnI8LqalLy21j902bLPg0uLpR2_ZcluspFxXU4555EWDJ2qTwhH LbQsmMZnZIFZ_9BXW8pg1evaK7ruhlo_E_Et06PgxgNuhTAIu7t9dOJc7MpblMX1iItrs4qm2W72 5eNTOIQW9m710VX1bHSJEkcCllGQ6vuqzSvRpX5lI8APv7sYWfp9EpogSSqizcfPEXVvvkr131M_ KEqEQbntSgjGoegZfNgFuN1RrphcoFVMlueJs1LJCUNQmlHPga9IGJFRD8ah.qoagksuWJjnKiNR C6UaKt9ZN_8KPoLzj8JaQLo6Sj2HIgbJ44QXckZspAI8mGYSgQDzyC3ct9Mt2QDvWwjbglfjyeLF b_EtD8BNR3wZqAkMwQcj0ymcft8M0nzAF6OqJRGuw7AqEwsQcjc33SORuf1ICPciqPVDfVU0SEGl bgtrliJ3YM1tGhtB0ZwoPRUtbtENo4dUFrMwuDx4EKpWSjXfwK8haGQS8RmQL9I.G2pc4K_vW8Dm BSIoWPnFk59jRAqswC.kJGNuXQRFCkWB4uemSsaYPEi0.bzlBafhS4bNmKwfvXHfX3XB6YOsSNyx xynygIxwSumE10_SZA33.5PjKrLCN_7fT6H_LEKsBveV4T2k8MEbGMmlLJiK4z03fVG.ufwuN6I2 0YxsmKFKkuhrRE0oU90LR2Qn9vSiOUkZngMvmiQbol5S3d5Sf7yPuCDlnSV6SEUNwW6QBDO_iO3q KH8S9ZrD7AOIhk6QhzsOYUchiJdgFf4eKpW2vlX4zqTfCOjZH0AVgFI8HoVKOA8wFs7voo57Xleo mk7CmXewXjasAV4UGwKrjzD5iaZoadgiED8DiG0W1HNEoeQK1iqoUy3TfpJI5LbmUUYaQQ5QvAB5 79G13v2FGEqjHD9oNDuA9C.SXLxJ0Yllkn.JiG__5Wwf48zpEK65sE71cQWWq4XNmsIQFrdeweAA ufZKUfOsnXFd0TZ6EMyGasLZqpScChD8vasTYOh9jnlt8FKRVa4kp1DRPlcV4eaJojywTF8SkNqe FPky4ijb5CDbrlfUB7n0ULN6VMSTazUJ1cDF0P073Top3drJ.81Zcpr9yoVuyR.TsbI_xBkOtNtM 0J03OzZkv6KNYNIWK3gkdqJbFvGOmXjNXA10j.lSmiqFNsKXEY.uMN6PBo2TyUuIn.FuDNhNswkL ZJHHEX6HBlYZ7hn44y.v319jpkBfevxWHl_3RBtt5.5X_6DLN_u1zc2LaOognALrEtCHqRNt.PzN qoQEiKkLc5d62_JbGxifxZFSs4uiR6UOitcCFXdaXrEz0wdVmFN0Gp2WnaifE.Uv.rJ5SPwz5nRC 0vyHKK4jH_noMoBpX3.Z_R3VKb_6SmHt7g50dqtquq_1IcNVwzuIAbOAYpVg.QU1pX2CDnN98WNV GCDQbtAidvM2l7NQYlHFhFApw4sncOHZT0Q3hxrqt6GPa4Q6tyc5sEsMSLBR.6q6v21gWlt0- X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: ca7f2e34-bcc4-4766-ac65-153ffa04eb2d Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Thu, 7 Sep 2023 00:59:42 +0000 Received: by hermes--production-sg3-69654d8bd-lxqd4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 769e6516b012cde13e060d7b973d358e; Thu, 07 Sep 2023 00:59:37 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Stefan Kangas <stefankangas@HIDDEN> Subject: Re: bug#63395: HiDPI/GTK: menubar height scaled twice in xg_update_frame_menubar() In-Reply-To: <CADwFkmnUK2hUs3v5qiDLAMZCuHCcJdQuQjEqDh7_yQQO6_H=xw@HIDDEN> (Stefan Kangas's message of "Wed, 6 Sep 2023 04:05:05 -0700") References: <db0e7168-364d-e58e-0835-ed3fdb9e2c20@HIDDEN> <CADwFkmnUK2hUs3v5qiDLAMZCuHCcJdQuQjEqDh7_yQQO6_H=xw@HIDDEN> Date: Thu, 07 Sep 2023 08:59:30 +0800 Message-ID: <87cyyuhk7h.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21763 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 181 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63395 Cc: 63395 <at> debbugs.gnu.org, Tobias Bading <tbading@HIDDEN> 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 (-) Stefan Kangas <stefankangas@HIDDEN> writes: > Po Lu, could you please take a look at the below bug report? Yes. Tobin, I corrected this on master; would you please try again?
bug-gnu-emacs@HIDDEN
:bug#63395
; Package emacs
.
Full text available.Received: (at 63395) by debbugs.gnu.org; 6 Sep 2023 11:43:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 06 07:43:31 2023 Received: from localhost ([127.0.0.1]:33199 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qdqwU-0001Xf-Ot for submit <at> debbugs.gnu.org; Wed, 06 Sep 2023 07:43:30 -0400 Received: from sonic301-31.consmr.mail.ne1.yahoo.com ([66.163.184.200]:43915) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1qdqwR-0001XQ-HM for 63395 <at> debbugs.gnu.org; Wed, 06 Sep 2023 07:43:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1694000600; bh=N070IsCEeP3El9hhHXymSVSAzzLNCe8a1Kznd9qAn9Q=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=VNhukZbz1Yy9X3sMXceMmwSjbMpLbaBt6bewOaeQ/eRUgvh826hPEqEEYYmgRJEzpnBKY29hhiIq52CUyTs+ijknUF7ZpeJrRp3ViQQXEuD4qrnS5Ca//uv9pq1Xe1ba13IAsXurU4cWCVeqjHWcFdpTwmMCEtYAQ9xi/JmQtDloqQsKc6zqH1Uva7FwLe4c8Tw66RsNLQ88IaYlFZVU+epzFox8wec/9qswCDamqaH7ue506FO2OixuFUoiStbImQcopmRUFev3FIDUi/nTD+dlLmzHEhhJhFRQHbMeW2LFUIZXjkx/9g/RgU2XUJWFAD6HjBw163QU22R9up8+DA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1694000600; bh=esaMa6/V5v94myphN5ikUa5wVOKt7vvw1qadd+rP3Gi=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ADR8LejyBUi5Vcr65KN+zlIH+DyRK9kVA5ginuMuk9Jy0K775FCns62scq4wLG9nCK4DbmEyi5imLllUzVMXW0gD8TxrWga0Jo3CrIbZ8WsXQkudIGsBdsWG8qNnFB5oRSHppAhxN7wIkdFgoKKDBryh3emr5iclFJvbVSe4zZEArFWNLDWJRO2on333ZEIBnFtFPNySqIiGytyMN2mkFYjRw5hJ0Lv06lB3+bmnCvAH477RR6HpaPGVNU/KJ0kJPulTk18a2VuDmSIDF0bBGXJ/QzoOk1U48PdJu1iitbNOQuE8MUEJQOIloWcJXU6/5mCgIF64ysEPQz7dQpAfKA== X-YMail-OSG: B2zFCZYVM1kjRDPzdeN2oVHCegUzGoq9acLSrjcU6FNyOL8c6D1Yv2K7pJdbzYa GbiWc6xOgLLpldZ3nLmnv0j9weFq15TUzJEBn6G29iD_OU93haqzbnYzPZ1K7r2Kpuqd__55TWuQ xf0as.QgMwSScrWmt0r7eMd9b0NgXdJI_OJ1qJOxqbQI6bamfCcq64QHHfYEjyIgkiB2dFJ9CPiq bVcFUcx2y0aLGFsxoGJrr77bF8ZJXSTiqnO7UaKdHfj95l7EyGSrTSAQERUcJnXYqgkvymVH3cpF sEXyHNj.RqSKmjEmSYA7j9nQTrxsmuNPz.i7DPEARDEDYP3Ylcx6OA6AZ7JL.fgVxu.wkgnScdM. EuszuIG4D9pbCG.maWGkRC4ZHaRTnQ7U5cL4nVNeqmRtI3EFgf1zaT4GLv0.JfIJiLUHfXkLpn.v 546GzX0DIo3nrWodO5LdBF6a5rrBZEfqO3eVhUnmzWE435ux_xnTwpeQS9_dDnUA1fskWJcj244H D38MSeN3uzqBwRmc3k1hMdq2YWsFQIS9N0jpfix0CacKNEZgtnUXu_k13nuy33nQEZQZgzRUArRu U69IwjFZeJXSw6oprzo5q0TWAho8IZvXQJvvhPjd2AwxqWtPApnsFrcJSJm4NXrA5Up_Y504RuNK nXd9KI_BScv5o8.._WfPW.rV8Gslzo0Tbhvz3XPP5T0qUn.WMRLHPT0.SpTRv_0zXgjWRKwIo2Uw LObAXivy72VWDIpGeNA1VV2i6oOT4hPrLCBv9zXD41MbXxD7FlvwFF9Nwc8QLHA8muakPXIRmTbv 8HCFQ5utpUNyJeiSF21Wc6DR7Iq6Vjw_fQFNFW8TwsV71G07Pemm6xs2ausv0ziH4acHgIJ70fF5 Odg1aPhzzaxS6WyPD2AiMt4s3_YqPkScYRyWKBGbYvZjtYGsPvkyZoSnVNfLxLXG3IoeOclRdBqc vxB5ClxyY.Z1HXxQ.7XY4IUPGgF6VAmt6Qc_XrU4Xg7SpTJXHKP2SCSQLa27LQ64etcEMcyj_BLQ _Ieybn_DRIvel0UzszFFeo9iMfMI1luDAdEnaK3zpd8MYfbgl3ZDpz5YZK7XgmS7sgIDU5aE_17K iqb28hb3llGCg1EQI27_k9Vch3KqSMQR15myh8_07kllMkxNrKXnz.cscTzEf4BT0qO1zRQ4aJq_ xGlkVdFWdYlUgs7rhkF3SX1lVpVwiaxym3rIFUY0kCuwvG.So9FIpZ0NhM9J2i._3TK8v.xd0dF. CCXt4.epvwB0M02E82HmRp3IFazglAwnu3cfUKoDcP_AEFaZ2Y.PGX2.kjcr7dyw0jbtfODyOmgS J.cA4ym_N68wecGQ6igg8rajv2Ak3B5WuUKY3GEQHdgYlEl_quqS4iMISRIv6uDqNlAIVYqLkHjv B1poBx40epfaDzfwYOj6OZMs_5PXpa1xlDg8PQ.i_fANABuQNWAWwoCOYs5Yde7v7Qh6r9sBSQ7D 291YbryNsqVU3TjvFMpPJDdNBrWLSS52aZAiPRboA1X0iJeSxCxT.AUj4dLQqNgrgWVABzvjbgjQ D8eA51WGz0zLNZpGw_briZ94UQKlPA3azKH5z_qB0ICtf4nD96GA42Bk6eltlJiNWsGPE8eZIslN sLUZbXRgkgFCgNdI8KNFrFMC2_BEfSrakIprfsV3BkNKSVSs_bqOddNVPWJzeRj9hYmI_ijcfQ8b DXyc8xLLCIHFfXvcZMW7yt4Xt20Hf_WtQebZHB7aZ68zGE8OVCYmf9fIoOfTqLMBoTNNj8Gy.zYF d_7sqzxKcR3poN4UyOGCGlYpQGrIjld0G7RkqtJBgx5oZ7JbAzyUG.7AdZYbCIJEG4EiJOoKzz7c EaOrSXPulL9QdjXlHGL0MgtDN55nqjz8Em45zobNhAuZ9DbB5Pn0fAAKPYAIglEcRxdIIuOoaYXY 5bJvJmQdVToPtsgKIAjj4mAOjQf8EiVlHKAzalu_jlCE_jJWPUxqWqb9nUCYcA_Y5FGJSFAwm7Pt Ak52pvyLk0AhoReSGKidAYuuTdVvTtILO0yGrW3_sOn9ftHp5DGs3I2Ezw4_IVyAAxZ_VdwSFkgu 5mNSL8wnoyuAhBX2nmAzm9qRxGOfvhw6DFrmKGhpLU_4PAXCo05uhaGXw.b8TM2_4UTmXy7vyuMM MHz8XfTTY_8M_5M4qTIs9otXHM4SYgqYSA6twZRMM0stzk7bPlyqenTGT8NwSm1w55ahifEkMRHA HHLZmadPR6qsDYM7tVqjC8YlpbS6sNMAiK5v.iZ7Xmiz3vy8BKQ5wyEGmIa5j8kAn X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: f626500a-ba3f-4832-9df3-69800a416849 Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Wed, 6 Sep 2023 11:43:20 +0000 Received: by hermes--production-sg3-69654d8bd-tsbjv (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 91cc4f11182c18a6d3e15d6a4a9e2c38; Wed, 06 Sep 2023 11:43:13 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Stefan Kangas <stefankangas@HIDDEN> Subject: Re: bug#63395: HiDPI/GTK: menubar height scaled twice in xg_update_frame_menubar() In-Reply-To: <CADwFkmnUK2hUs3v5qiDLAMZCuHCcJdQuQjEqDh7_yQQO6_H=xw@HIDDEN> (Stefan Kangas's message of "Wed, 6 Sep 2023 04:05:05 -0700") References: <db0e7168-364d-e58e-0835-ed3fdb9e2c20@HIDDEN> <CADwFkmnUK2hUs3v5qiDLAMZCuHCcJdQuQjEqDh7_yQQO6_H=xw@HIDDEN> Date: Wed, 06 Sep 2023 19:43:07 +0800 Message-ID: <87wmx3h6ic.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21763 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 137 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63395 Cc: 63395 <at> debbugs.gnu.org, Tobias Bading <tbading@HIDDEN> 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 (-) Stefan Kangas <stefankangas@HIDDEN> writes: > Po Lu, could you please take a look at the below bug report? I will tomorrow, thanks.
bug-gnu-emacs@HIDDEN
:bug#63395
; Package emacs
.
Full text available.Received: (at 63395) by debbugs.gnu.org; 6 Sep 2023 11:05:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 06 07:05:17 2023 Received: from localhost ([127.0.0.1]:33090 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qdqLV-0003fe-0i for submit <at> debbugs.gnu.org; Wed, 06 Sep 2023 07:05:17 -0400 Received: from mail-lf1-x136.google.com ([2a00:1450:4864:20::136]:60617) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1qdqLR-0003fN-Hz for 63395 <at> debbugs.gnu.org; Wed, 06 Sep 2023 07:05:16 -0400 Received: by mail-lf1-x136.google.com with SMTP id 2adb3069b0e04-500a398cda5so6042823e87.0 for <63395 <at> debbugs.gnu.org>; Wed, 06 Sep 2023 04:05:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693998306; x=1694603106; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=G0jPBGfnba5yp0IFiFV6vPBGKdvv77GR/Qk9LA7DDDI=; b=E71xVuXy+/eswcLpji8y1E1aRMKWLcind3odsHpD9prTMlZlshr2r3za7AP9Ezo7zQ XPoLt9e4kO0TKAocvGG36QxWG0bXezgNIhXvIU9feaT1ful7aozioZiwF82rZskTeOS2 MhzCzbfx/VDvSJteSd6UZj+90Fk8muQWpn5lUlCGZvmASiyUmsCKowuLcO0GMAhteKZd sQBE1CkPbNRjK/MdeuAvcUL6FLMDdWTj6vmAGrtBzTY8qZJkEszWpwOgHN0qZy7vBTcK mRYQP6z4N3OEqo67rOGC8ndek6azBzLYCyoaIQYqEFae+WCwlLfmRHXyltejo5NPkB4q uztw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693998306; x=1694603106; h=content-transfer-encoding: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=G0jPBGfnba5yp0IFiFV6vPBGKdvv77GR/Qk9LA7DDDI=; b=VYb3Y54z0WeydbrBtzZkNP11kFXbwozzOwrT+VRAPl0IdyUKBHDbU9Ibnep3Bt+Ljh k9/HhvdH99G0mUd7I9TC5ieWw0P7TK5YL1VLUToYMnHT+h1/tO6fWCV8tVERAmLGDZzf IGUVxGL4JuoFFji/rWKAbXe4CYXI+K7QTb5aLqgkG7fB94kK6pYkb3ztli7LdU+ZtTbG gVFiLygpjIr2HCK3veBR/XQZ0Ns3MkXTAzLJGbJ3ADp+QZ1ktaR73r3k7o4ASJb/Gajc rsi4LI1Nr0LTMce90M+5KwjezUYZ/fSMNkPQZbEsK1pMrLUmrW/PcZJF9ksRkcINFbr5 Eftw== X-Gm-Message-State: AOJu0YzLe6Oo4Pr6l125qYZYju4LtybJ8kXfbNVknX7h+QlDzchl1scP rnrDVU7f7mdn1vE45dA7Dvs7nS8wEFpMZAFURVE= X-Google-Smtp-Source: AGHT+IEY91y/AoSqF7YRWt9qzD/add6Bicp3kcBzAeodbSeYOabddDVggxuEWPYNiwI6Z3+FJlIeVYe3Ev9co14LS14= X-Received: by 2002:ac2:5a10:0:b0:500:cb2b:8678 with SMTP id q16-20020ac25a10000000b00500cb2b8678mr1955317lfn.40.1693998306166; Wed, 06 Sep 2023 04:05:06 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 6 Sep 2023 04:05:05 -0700 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <db0e7168-364d-e58e-0835-ed3fdb9e2c20@HIDDEN> (Tobias Bading's message of "Tue, 9 May 2023 20:22:53 +0200") References: <db0e7168-364d-e58e-0835-ed3fdb9e2c20@HIDDEN> MIME-Version: 1.0 Date: Wed, 6 Sep 2023 04:05:05 -0700 Message-ID: <CADwFkmnUK2hUs3v5qiDLAMZCuHCcJdQuQjEqDh7_yQQO6_H=xw@HIDDEN> Subject: Re: bug#63395: HiDPI/GTK: menubar height scaled twice in xg_update_frame_menubar() To: Tobias Bading <tbading@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63395 Cc: Po Lu <luangruo@HIDDEN>, 63395 <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 (-) Po Lu, could you please take a look at the below bug report? Tobias Bading <tbading@HIDDEN> writes: > It looks like > > --- %< --- > > commit 401ccb0b9c697fd3af026a72b6621a692e206aea > Author:=C2=A0=C2=A0=C2=A0=C2=A0 Po Lu <luangruo@HIDDEN> > AuthorDate: Wed Jan 26 13:53:20 2022 +0800 > Commit:=C2=A0=C2=A0=C2=A0=C2=A0 Po Lu <luangruo@HIDDEN> > CommitDate: Wed Jan 26 13:53:20 2022 +0800 > > =C2=A0=C2=A0=C2=A0 Fix GTK menu bar height reporting when scaled > > =C2=A0=C2=A0=C2=A0 * src/gtkutil.c (xg_update_frame_menubar): Multiply re= quisition > =C2=A0=C2=A0=C2=A0 height by GDK scale. > > M=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/gtkutil.c > > --- >% --- > > tried to correct a problem that was already fixed by > > --- %< --- > > commit a05bafffdcb88df74408a8402cafc9829407c1e5 > Author:=C2=A0=C2=A0=C2=A0=C2=A0 Tobias Bading <tbading@HIDDEN> > AuthorDate: Wed Nov 27 16:51:26 2019 +0100 > Commit:=C2=A0=C2=A0=C2=A0=C2=A0 Robert Pluim <rpluim@HIDDEN> > CommitDate: Tue Dec 3 08:54:31 2019 +0100 > > =C2=A0=C2=A0=C2=A0 Fix incorrect GTK menus on HiDPI monitors with scaling= factor > 1 > > =C2=A0=C2=A0=C2=A0 This should fix Bug#31223, Bug#28106, Bug#23672 as wel= l as Ubuntu bug > =C2=A0=C2=A0=C2=A0 https://bugs.launchpad.net/ubuntu/+source/emacs25/+bug= /1695228 > > =C2=A0=C2=A0=C2=A0 Also fixes the formerly unscaled Y value returned by > =C2=A0=C2=A0=C2=A0 frame-monitor-workarea (and display-monitor-attributes= -list). > > =C2=A0=C2=A0=C2=A0 For details on why some GTK menus were empty please se= e thread > =C2=A0=C2=A0=C2=A0 https://lists.gnu.org/archive/html/emacs-devel/2019-11= /msg01061.html > > =C2=A0=C2=A0=C2=A0 * src/gtkutil.c (menubar_map_cb, xg_update_frame_menub= ar): Scale up > =C2=A0=C2=A0=C2=A0 req.height so that the menu bar's height is in device = pixels as > =C2=A0=C2=A0=C2=A0 expected. > =C2=A0=C2=A0=C2=A0 (xg_event_is_for_menubar): Scale down rec.x and rec.y = so that > =C2=A0=C2=A0=C2=A0 gtk_widget_intersect() works as intended. > =C2=A0=C2=A0=C2=A0 * src/xfns.c (Fx_display_monitor_attributes_list): Sca= le work.x and > =C2=A0=C2=A0=C2=A0 work.y up to be in device pixels. > > =C2=A0=C2=A0=C2=A0 Copyright-paperwork-exempt: yes > > M=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/gtkutil.c > M=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/xfns.c > > --- >% --- > > In emacs-29 as well as master req.height in xg_update_frame_menubar() is = now > multiplied with xg_get_scale(f) twice. As a result my window manager (Com= piz > from Ubuntu 20.04.6 LTS) assumes that the Emacs frame wouldn=E2=80=99t fi= t into the > monitor=E2=80=99s workarea and ignores my requested position. > > Reverting 401ccb0b9c697fd3af026a72b6621a692e206aea fixes this for me.
bug-gnu-emacs@HIDDEN
:bug#63395
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 9 May 2023 18:23:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 09 14:23:03 2023 Received: from localhost ([127.0.0.1]:44443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pwRzL-00046O-3Y for submit <at> debbugs.gnu.org; Tue, 09 May 2023 14:23:03 -0400 Received: from lists.gnu.org ([209.51.188.17]:53008) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tbading@HIDDEN>) id 1pwRzI-00045l-Mw for submit <at> debbugs.gnu.org; Tue, 09 May 2023 14:23:01 -0400 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 <tbading@HIDDEN>) id 1pwRzI-0004E3-C1 for bug-gnu-emacs@HIDDEN; Tue, 09 May 2023 14:23:00 -0400 Received: from mout.web.de ([212.227.17.12]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <tbading@HIDDEN>) id 1pwRzF-0004qy-9D for bug-gnu-emacs@HIDDEN; Tue, 09 May 2023 14:23:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1683656574; i=tbading@HIDDEN; bh=amhMj0n/oaDK7rApYyjB56SERzKblqUfjJvE62UQgv0=; h=X-UI-Sender-Class:Date:To:From:Subject; b=pBmdfHO+NF6I2HZurfQ/spWbsjgvjAx37me6ZzK2VbvxBMmFrtajddd02ylg1PFM+ qNx+/52twmkUfM8E8wZYpmv4Xk5Nvjf1+qY0gMJWaeqfHVrGBXGJcuvm5lPklq1WK2 ziAfO+1Ezq3cK8+saWHvewlkG/JsYtxWUUPP9BrCymSvG0ShXIa3dZbNsrDBuolMPj TPl1CHUWZS8IbOLQ+KE8UvhyYHx3y7KOz7mteKVGBbAl2IsEumw8itJ2LT+AcbdkrD k/aDT/wwALzkGsaWQb1vjTcj54sVCXdegaHBVJCTuhZrEcGwelR0jgDqeMtRJ4iCSe OvxnRYgwj3uhQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from [192.168.2.103] ([84.143.147.50]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MlbLM-1qdnDA11RS-00in4Q for <bug-gnu-emacs@HIDDEN>; Tue, 09 May 2023 20:22:54 +0200 Message-ID: <db0e7168-364d-e58e-0835-ed3fdb9e2c20@HIDDEN> Date: Tue, 9 May 2023 20:22:53 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0 Content-Language: en-US To: bug-gnu-emacs@HIDDEN From: Tobias Bading <tbading@HIDDEN> Subject: HiDPI/GTK: menubar height scaled twice in xg_update_frame_menubar() Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:1B0bxynfrjdCewSY4BZi/8rJzpEeNw/TpR0FuGNM1LztV4/0wLW v3NisH2QUb+1CZZTshK3kzjVioBrff1xxXnBm9hoD5aXCb/Z9fW5HhjB29tzdjGqViUi7W1 gMeOgFsHNDfPy3k9q/UNPVraVvMU2yLuJqADeOTgFloeUX4mPxWddi51OPMzpWnH9x+HO4e MtKUZokN752SkfC8IxXzA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:OTgSawGWtAU=;2h/XTyXGQPr4ac8OA9jrLzyn9wC vJkYTmTuKDk0iSIqbngfRLROviGhnMjWwZx+lWHCgjc8XYrB0IsChqPdm37kBA66MYaHgGo9U nYuMYi3E/3865K5uqLTdVurTzSEkIhXRsGRxwNeYnKRv7buDWf9kLH+kIYSzy5xuy1/TNYccL DC7xBHz7ylAuAmFg58957JYEFjpoiRjFjTALq4gH3AXIDemqyo0vzMqJCiSdUOv9hh9WXdOWb Hz+w9lwWwLQwJkG2DckTRpdDiYIB01WBS3MylAp1+rVm9JtuockVehG+3jnMVjiidWUZC4tBD 6iZYyXwVN5PbPgVJevMEM7p31SqhuS1veEBliZRT/dYCBT7ap4J4az3rTLIAhsYrnNIiN7iLS kK6Kr3tvrcMJ5f/H/6QPGwniyN8MiVayIyRx6XzyUX4lk0qePrMJmn6Ur3YWpAlHuZrbv9/uj 8Cb8+sdSUuKXqjdJVjVs0Yyk6DVdaRM557wu8cYR2zaH/Gu3PRNQUVQZMJsOajI/AY4rUUxUR lLCE7qxbYXyXs+CxYJiwu/oHL+H8K5MaWI8sQGweP6jGFkprOjoo1dmERM8CN8gFm+laqG7Xr JHkzMWRYLL1ZTKeQXfrCBrfa8M05hiniNwBpMDcyC52XsrBEKTrexCFA5g8HRMXcX8pOvJfoM S4jnGK8L9dtSvvplOHeTpfZD2rr3E0dpp52zV6xZdSmRVxRJ4WzvHvk0u8+HVAeeYJyoGuHy8 wH5xP9ZfwW2uXLr3RniPVv4AwEEsR4Wox8DXFVo1tkJjBtyiPJJ/Iheund9HRmFPKqNy2pYai EXflEAn8EZ1cP62XIj93mb8QHEtyND3RL8DBP5Ygyo84gyixxC7ipr9TzWt5brOjrt8YBPs3C ibLwtxWkEjH+X7+gFlxkRFfYSGukT9jZUZp6ihEwD4IOHrpc5r2L2M+q3NSv2/ThyNYvEtSIJ xA4z1xIfq2tAdgRewFuoeHeNVIA= Received-SPF: pass client-ip=212.227.17.12; envelope-from=tbading@HIDDEN; helo=mout.web.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) It looks like =2D-- %< --- commit 401ccb0b9c697fd3af026a72b6621a692e206aea Author:=C2=A0=C2=A0=C2=A0=C2=A0 Po Lu <luangruo@HIDDEN> AuthorDate: Wed Jan 26 13:53:20 2022 +0800 Commit:=C2=A0=C2=A0=C2=A0=C2=A0 Po Lu <luangruo@HIDDEN> CommitDate: Wed Jan 26 13:53:20 2022 +0800 =C2=A0=C2=A0=C2=A0 Fix GTK menu bar height reporting when scaled =C2=A0=C2=A0=C2=A0 * src/gtkutil.c (xg_update_frame_menubar): Multiply req= uisition =C2=A0=C2=A0=C2=A0 height by GDK scale. M=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/gtkutil.c =2D-- >% --- tried to correct a problem that was already fixed by =2D-- %< --- commit a05bafffdcb88df74408a8402cafc9829407c1e5 Author:=C2=A0=C2=A0=C2=A0=C2=A0 Tobias Bading <tbading@HIDDEN> AuthorDate: Wed Nov 27 16:51:26 2019 +0100 Commit:=C2=A0=C2=A0=C2=A0=C2=A0 Robert Pluim <rpluim@HIDDEN> CommitDate: Tue Dec 3 08:54:31 2019 +0100 =C2=A0=C2=A0=C2=A0 Fix incorrect GTK menus on HiDPI monitors with scaling = factor > 1 =C2=A0=C2=A0=C2=A0 This should fix Bug#31223, Bug#28106, Bug#23672 as well= as Ubuntu bug =C2=A0=C2=A0=C2=A0 https://bugs.launchpad.net/ubuntu/+source/emacs25/+bug/= 1695228 =C2=A0=C2=A0=C2=A0 Also fixes the formerly unscaled Y value returned by =C2=A0=C2=A0=C2=A0 frame-monitor-workarea (and display-monitor-attributes-= list). =C2=A0=C2=A0=C2=A0 For details on why some GTK menus were empty please see= thread =C2=A0=C2=A0=C2=A0 https://lists.gnu.org/archive/html/emacs-devel/2019-11/= msg01061.html =C2=A0=C2=A0=C2=A0 * src/gtkutil.c (menubar_map_cb, xg_update_frame_menuba= r): Scale up =C2=A0=C2=A0=C2=A0 req.height so that the menu bar's height is in device p= ixels as =C2=A0=C2=A0=C2=A0 expected. =C2=A0=C2=A0=C2=A0 (xg_event_is_for_menubar): Scale down rec.x and rec.y s= o that =C2=A0=C2=A0=C2=A0 gtk_widget_intersect() works as intended. =C2=A0=C2=A0=C2=A0 * src/xfns.c (Fx_display_monitor_attributes_list): Scal= e work.x and =C2=A0=C2=A0=C2=A0 work.y up to be in device pixels. =C2=A0=C2=A0=C2=A0 Copyright-paperwork-exempt: yes M=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/gtkutil.c M=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/xfns.c =2D-- >% --- In emacs-29 as well as master req.height in xg_update_frame_menubar() is n= ow multiplied with xg_get_scale(f) twice. As a result my window manager (Comp= iz from Ubuntu 20.04.6 LTS) assumes that the Emacs frame wouldn=E2=80=99t fit= into the monitor=E2=80=99s workarea and ignores my requested position. Reverting 401ccb0b9c697fd3af026a72b6621a692e206aea fixes this for me.
Tobias Bading <tbading@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#63395
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.