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

[REG: 6.5.2->6.5.3] macOS: topLevelAt/widgetAt cannot find something under a window with setIgnoresMouseEvents set

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Moved
    • Icon: P1: Critical P1: Critical
    • None
    • 6.5.3, 6.6.0
    • QPA
    • macOS
    • 189f9873a (dev), d6cc0fbd5 (6.6), cd8f7a761 (tqtc/lts-6.5)

      This caused a behavior change:
      https://codereview.qt-project.org/c/qt/qtbase/+/497978

      Attached project can reproduce this. It tries to ask widget under a point, which used to return QMainWindow in earlier Qt versions, but now just gives nullptr if the window is obscured by another with this flag set.

      The reason setIgnoresMouseEvents was originally used to workaround QTBUG-41696.

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

            vestbo Tor Arne Vestbø
            poikelin Joni Poikelin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: