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

QT5 apps running natively under Wayland do not respect cursor size setting

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P3: Somewhat important
    • 5.15.12, 6.2.7, 6.4.2, 6.5.0 Beta1, 6.5
    • 5.10.1
    • QPA: Wayland
    • None
    • Arch Linux, KDE Plasma 5.12.4 under Wayland
      or
      Arch Linux, Gnome 3.28 running under Watland
    • c0b0c7bebb73e1aa609196ce33668a54bd5e0aef(dev) 1958c523e9 (qt/qtbase/6.4) c0b0c7bebb (qt/qtbase/dev) 1958c523e9 (qt/tqtc-qtbase/6.4) c0b0c7bebb (qt/tqtc-qtbase/dev) 8073578733 (qt/tqtc-qtbase/5.15) 810e78025c (qt/tqtc-qtbase/6.2)

    Description

      When I use KDE Plasma or Gnome Wayland sessions, cursor
      on QT5 apps running navively under Wayland is bigger than cursor
      on any app running under xWayland or on GTK3 apps running natively under Wayland. This bug was already reported to Gnome devs

      https://bugzilla.gnome.org/show_bug.cgi?id=779545

      If I'm not wrong, there was a report in KDE bugzilla about this issue closed as upstream or invalid, but I can't find its link now.

      Steps to reproduce:
      Use some Linux distribution to start kde plasma or gnome under Wayland
      open any QT5 app that runs natively under Wayland (Dolphin file manager, for example)
      open any app that runs under xWayland (Firefox, for example)
      hover each window to compare the cursor sizes (cursor is bigger on QT5 app)

      Attachments

        1. cursor_bugado_qt.txt
          135 kB
        2. konsole.log
          57 kB

        Issue Links

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

          Activity

            People

              liaqi Liang Qi
              strangiato strangiato
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: