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

macOS: hover does not work when window is inactive

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 6.2.3, 6.3.0 Beta1, 6.4.0
    • GUI: Look'n'Feel
    • None
    • macOS 12.2.1
    • macOS

      Reproduction

      1. Launch a Qt application (e.g. Qt Creator)
      2. Click into another window
      3. Without clicking, hover the mouse pointer over the Qt application

      Expected behavior

      Elements with hover effects show the desired hover effects.

      Actual behavior

      No hover effects are triggered until the user clicks into the Qt application again.

      Why this is important for good UX

      • Users are used to hover effects working when the application is inactive.
        • Examples of applications where hover effects still work:
          • Apple Maps
          • macOS Notes app
          • macOS Calendar app
          • CLion
      • The application feels "dead" and "lifeless" when hover events don't work.
      • On multi monitor setups it's easy to forget which application is focused. Then it's confusing when hover events don't work.
      • Platform consistency: On Windows, hover events work fine for Qt applications.

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

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            nikwen Niklas Wenzel
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes