From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Van Ly via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts Date: Mon, 09 Dec 2024 11:11:40 +0000 Message-ID: References: Reply-To: Van Ly Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12157"; mail-complaints-to="usenet@ciao.gmane.io" Cc: eliz@gnu.org, 74496@debbugs.gnu.org To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Dec 09 13:20:07 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tKckA-00031X-4A for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 09 Dec 2024 13:20:06 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tKck3-0000ud-Rt; Mon, 09 Dec 2024 07:19:59 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tKck1-0000uP-TD for bug-gnu-emacs@gnu.org; Mon, 09 Dec 2024 07:19:57 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tKck1-0004aW-Il for bug-gnu-emacs@gnu.org; Mon, 09 Dec 2024 07:19:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:In-Reply-To:From:To:References:Subject; bh=xiUF+iEDmV8krS7xb6CJXlOH1DWFvAh0c+RuLvrgeAA=; b=kXTFs3le7FYo0mrf0zM8ndZCizJ8TQjdxQMZe5dWDd267jMdUl6MpyBML0YK/S7/sZHjvS+BalzxW5TrtS8LYO26AQQTiuqw9Ntw5sFYk8ut67FNBJ7HltAthYs46nk3D6qhChHImoXHSIzdMLl7T9r/tb83j33Y73iwcD17mK7MVgwT2YyjxcMv606wqBSffyc+l69Yxp9PxBzqLYS4oxUtvQHSuBgHL2jFWN4SdaNy9C138S07RFgdMxm4V8DD2f3eR8RLQrE5OhXXyHnIBctuXR7HN4fVqGKZbvrfP1hAmsvIr0TIdsB2xN81rj49l1KWIvzCtGGGN69vDcgDig==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tKbgH-0006Kb-Rj for bug-gnu-emacs@gnu.org; Mon, 09 Dec 2024 06:12:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Van Ly Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Dec 2024 11:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74496 X-GNU-PR-Package: emacs Original-Received: via spool by 74496-submit@debbugs.gnu.org id=B74496.173374270524306 (code B ref 74496); Mon, 09 Dec 2024 11:12:01 +0000 Original-Received: (at 74496) by debbugs.gnu.org; 9 Dec 2024 11:11:45 +0000 Original-Received: from localhost ([127.0.0.1]:53026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKbg0-0006Jy-TM for submit@debbugs.gnu.org; Mon, 09 Dec 2024 06:11:45 -0500 Original-Received: from mx.sdf.org ([205.166.94.24]:56667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKbfz-0006Jn-Bl for 74496@debbugs.gnu.org; Mon, 09 Dec 2024 06:11:44 -0500 Original-Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B9BBfkV012049 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Mon, 9 Dec 2024 11:11:41 GMT Original-Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B9BBewx010597; Mon, 9 Dec 2024 11:11:40 GMT In-Reply-To: <5b011977-3acb-4e96-bbee-877c4f53c872@gmx.at> (message from martin rudalics on Mon, 9 Dec 2024 10:11:03 +0100) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:296687 Archived-At: martin rudalics writes: > > Should I build the gtk-3 variant to check the scroll bars are broken? > > If you find the time, please do. It's a problem we should mention in > etc/PROBLEMS so people using CWTM will build with Lucid or Motif > instead. Here the inner geometry of frames is also broken in the sense > that mouse clicks in the left fringe are no more detected if there is a > scroll bar on the left of that fringe (in another Emacs window). So > it's not a purely aesthetic problem here either. When I click on the left fringe, the echo area says, is undefined where the foreground windowframe is regular size and immediately below the windowframe is fullheight. At the transition point when all frame decorations disappear in the course of ctwm restart, it looks as though the frame translates in the northwest direction then goes back when the decorations re-appear. Normally, I don't use the tool bar and make it invisible, here I see the toolbar has all button icons except for icon+save and icon+undo. Mousing around to reproduce your observations, I found the toolbar would flash to all buttons being icon+text when clicking on the scrollbar area to scroll. But at the next emacs session I wasn't able to reproduce this glitch. Nothing stands out as misbehaving around the scrollbars. Normally, I hide the scrollbar. The following are window frame attributes before and after ctwm restart. ;; (setq-default frame-resize-pixelwise t) => t ;; windowframe is at fullheight 29.4 gtk-3 before ctwm restart xwininfo: Window id: 0x340001e "*scratch* - GNU Emacs at xxx" Absolute upper-left X: 524 Absolute upper-left Y: 3 Relative upper-left X: 0 Relative upper-left Y: 0 Width: 672 Height: 1069 Depth: 32 Visual: 0x8d Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x340001d (not installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +524+3 -724+3 -724-8 +524-8 -geometry 79x58+521+0 (frame-geometry) => ((outer-position 521 . 0) (outer-size 672 . 1069) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 672 . 25) (tab-bar-size 0 . 0) (tool-bar-external . t) (tool-bar-position . top) (tool-bar-size 672 . 41) (internal-border-width . 0)) 29.4 gtk-3 after ctwm restart xwininfo: Window id: 0x340001e "*scratch* - GNU Emacs at xxx" Absolute upper-left X: 524 Absolute upper-left Y: 3 Relative upper-left X: 0 Relative upper-left Y: 0 Width: 672 Height: 1069 Depth: 32 Visual: 0x8d Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x340001d (not installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +524+3 -724+3 -724-8 +524-8 -geometry 79x58+521+0 (frame-geometry) => ((outer-position 521 . 0) (outer-size 672 . 1069) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 672 . 25) (tab-bar-size 0 . 0) (tool-bar-external . t) (tool-bar-position . top) (tool-bar-size 672 . 41) (internal-border-width . 0)) -- vl