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

[eglfs/wayland] touch/click outside of the parent dialog doesn't close popup, not like in Desktop or Qt 4.8

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • None
    • 5.6.0, 5.7.0
    • QPA: EGLFS
    • respberry pi3 with Boot2Qt, Desktop Linux, Windows

    Description

      How to reproduce it:

      1. build the attached application
      2. run it
      3. there is a main window that has a push button "Open Dialog". Clicking the button opens a dialog. The dialog has a "Show Popup" button. The dialog has a grey background to make it clear which part of the screen is Dialog and which is MainWindow.
      4. clicking the button opens a popup - in this case it is a QMenu. The menu contains a single item showing the Qt version.

      Current result : touching on the MainWindow doesn't close the popup on eglfs
      Expected result : the same behavior as , on desktop or 4.8, that touching anywhere on the application (MainWindow or Dialog) closes the popup and focus returns to the dialog.

      Attachments

        1. widgetsmodaltest_customer.zip
          4 kB
          Mark Botting
        2. widgetsmodaltest2.tar.gz
          5 kB
          Karim Pinter

        Issue Links

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

          Activity

            People

              tvete Paul Olav Tvete
              karimpinter Karim Pinter (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes