hyprwm / Hyprland

Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
https://hyprland.org
BSD 3-Clause "New" or "Revised" License
19.52k stars 819 forks source link

Popup menus are displayed incorrectly in MuseScore. #4437

Open akku1139 opened 7 months ago

akku1139 commented 7 months ago

Hyprland Version

System/Version info ```sh Hyprland, built from branch at commit 1b48642fd15c433c53876f1b933dcd46265caf8f dirty (). Tag: v0.30.0 flags: (if any) ```

Bug or Regression?

Bug

Description

A "Popup menu" is a menu that appears when you click "File" or "Edit".

If qt is running on XWayland: Most pop-up menus display correctly. However, when creating a new score, the settings such as the tempo are moved to the back layer when you click them, and appear to have disappeared (you can see them when you move the window).

If using qt5-wayland: Pop-up menus are opend in the center of the screen. Tooltips will also be displayed in the center of the screen.

Additionally, the startup screen will be maximized.

Normal boot screen Normal boot screen Maximized startup screen Maximized startup screen

Also, the drawing of shadows is unnatural. image image

I don't know because I don't use any Qt applications other than MuseScore, but similar problems may occur with other Qt applications.

How to reproduce

  1. Install qt5-wayland
  2. Open MuseScore
  3. Clicking the button to open the menu. Hover your mouse over the button for a while to display the tooltip.
  4. Verify that the problem occurs.

Crash reports, logs, images, videos

I am using translation to use English, so you may see some unnatural expressions.

hakan-demirli commented 1 month ago

Same issue on questasim:


Window 2770cb50 -> #mBar#file:
        mapped: 1
        hidden: 0
        at: 879,321
        size: 161,438
        workspace: 2 (2)
        floating: 1
        pseudo: 0
        monitor: 0
        class: Menu
        title: #mBar#file
        initialClass: Menu
        initialTitle: #mBar#file
        pid: 416546
        xwayland: 1
        pinned: 0
        fullscreen: 0
        fullscreenmode: 0
        fakefullscreen: 0
        grouped: 0
        tags:
        swallowing: 0
        focusHistoryID: 2
hakan-demirli commented 2 weeks ago

Looks like popup menu position problem is resolved for Questasim application on Hyprland v0.42.0.

vaxerski commented 2 weeks ago

@akku1139 ?

akku1139 commented 2 weeks ago

I'm not currently using Hyprland so I don't know what happened. I think I'll try using it again.

JKtechhw commented 2 weeks ago

I still have the same problem

hyprland 0.42.0-1 from pacman Arch Linux x86_64, Linux 6.10.5-zen1-1-zen MuseScore4 4.3.2-1 from AUR