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

QMenu has invisible area at the top which prevents access to widgets "behind" it

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 5.15.0 Beta2
    • 5.13.2
    • GUI: Menus
    • None
    • WebAssembly
    • e7ae28cfb913794411852a844bf6f0cbbdee5b7e (qt/qtbase/5.15)

    Description

      when opening a popup menu the popup menu shows. good. it works. good. however, you can move your mouse cursor to the area above the menu and click&drag to move the entire menu widget to a different position on the screen. sounds like fun until you realise that this effectively hides any widget that is covered by this invisible area from mouse clicks. example QMenuBar… here the popup menu opens and then hides all the menu bar actions that are above the popup menu. so in a usual "file edit tools help" menubar when you move the mouse onto "file" and click the "file menu" opens but now the problem is that you cannot move the mouse along to "edit" to see the "edit menu". you cannot even click to see the edit menu.

      in the attached png the area outlined in red is visible, but inaccessible.

      Attachments

        1. Capture.PNG
          Capture.PNG
          27 kB
        2. Capture2.PNG
          Capture2.PNG
          24 kB
        3. Capture3.PNG
          Capture3.PNG
          46 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            lpotter Lorn Potter
            andres.kruse Andres Kruse
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes