unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: martin rudalics <rudalics@gmx.at>
To: "Basil L. Contovounesios" <contovob@tcd.ie>
Cc: 48809@debbugs.gnu.org
Subject: bug#48809: 28.0.50; Missing Lucid/GTK2 graphical elements on tiling WM
Date: Sat, 12 Jun 2021 18:46:16 +0200	[thread overview]
Message-ID: <f05e6778-2e86-b4e1-061d-5137ff9c64dd@gmx.at> (raw)
In-Reply-To: <87im2juzuu.fsf@tcd.ie>

 > Unfortunately none of the three possibilities make a discernible
 > difference with either Lucid or GTK2 (the same toolkit elements are
 > still missing).

OK.  A few additional questions:

- You say "The missing elements reappear after the affected frames are
   resized."  Is resizing the only method to show such missing elements?
   Does `force-mode-line-update' in an affected frame help when its menu
   bar is missing?  What happens when you type <F10> in such a frame?

- Is the new frame in lucid-left-2.png the left or the right one?  Is
   the new frame in lucid-left-3.png the lower or the upper one?

- From your screenshots it appears as if the selected frame always
   retains focus when you do C-x 5 2.  Is that right?  If so, what
   happens if, instead of C-x 5 2, you do

   (select-frame (make-frame))

   or

   (select-frame-set-input-focus (make-frame))

- What happens when you create, in addition to an existing one, a new
   initial frame by starting a new Emacs process?  Does the new frame
   miss any of its display elements?  Is the new frame focused?

- What happens when you also enable horizontal scroll bars or the tab
   bar?

- Can you try with the Motif toolkit (Emacs 27.2 or earlier)?

- Can you try gtkparasite to inspect the GTK2 windows (I never used it
   myself).  It would be interesting whether it can find any scroll bar,
   tool bar and menu bar windows at all and if so what it can say about
   them.

So far it seems that this will become yet another "known problem".

martin





  reply	other threads:[~2021-06-12 16:46 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-06-03 12:51 bug#48809: 28.0.50; Missing Lucid/GTK2 graphical elements on tiling WM Basil L. Contovounesios
2021-06-04  9:17 ` martin rudalics
2021-06-11 12:02   ` Basil L. Contovounesios
2021-06-11 16:40     ` martin rudalics
2021-06-12 10:44       ` Basil L. Contovounesios
2021-06-12 16:46         ` martin rudalics [this message]
2021-11-29 19:27           ` Lars Ingebrigtsen
2021-12-13 13:11             ` Basil L. Contovounesios via Bug reports for GNU Emacs, the Swiss army knife of text editors
2021-12-14 13:39               ` Lars Ingebrigtsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=f05e6778-2e86-b4e1-061d-5137ff9c64dd@gmx.at \
    --to=rudalics@gmx.at \
    --cc=48809@debbugs.gnu.org \
    --cc=contovob@tcd.ie \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).