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

macOS: hover does not work when window is inactive

    XMLWordPrintable

Details

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

    Description

      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.

      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
            nikwen Niklas Wenzel
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes