Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-132550

(Popup)Menus appear as detached decorated windows

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.8.1
    • GUI: Menus
    • None
    • Linux/Wayland

    Description

      This might be a follow-up to:

      I couldn't find a QTBUG here, pardon me if this has been reported before.
      From what I found this should have been fixed in my Qt version, so I'm reporting again..

      I'm running on a freshly installed Kubuntu 24.10 (wayland) and I'm using a frehsly installed QtCreator 15.0.0 (from the offline-installer, Qt 6.8.1 (GCC 10.3.1 20210422 (Red Hat 10.3.1-1), x86_64).

      I actually first noticed this when using KiCad. KiCad's menus kept fading in and out like windows and I thought it was some fancy new annoying UI animation, so I (knowing KiCad is wxWidgets is GTK) I disabled both the Menu effects in KDE and `org.gnome.desktop.interface enable-animations` for GTK but the animations remained. The I disabled the actual window map/unmap effect in KDE and the menus went back to normal.

      So I didn't really bother until I noticed that when typing in QtCreator, the popup menu from the code completion steadily keeps showing as a menu first and then after typing a few more characters it is re-mapped as a fully decorated window, see screencast.

      By the way, I overlooked that with the Kubuntu I can still switch to X11 instead of Wayland in the login screen. So for reference, this issue is not present with X11.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            kamajii Sven Pauli
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes