[Union] [Bug 523855] New: Broken menu position and sizing

"Sky Poincet" <[email protected]> Tue, 04 Aug 2026 15:30:36 +0000
Newsgroups gmane.comp.kde.devel.bugs
Message-ID <[email protected]/>
https://bugs.kde.org/show_bug.cgi?id=3D523855

            Bug ID: 523855
           Summary: Broken menu position and sizing
    Classification: Frameworks and Libraries
           Product: Union
      Version First unspecified
       Reported In:
          Platform: KDE Linux
                OS: Linux
            Status: REPORTED
          Keywords: regression
          Severity: normal
          Priority: NOR
         Component: QtQuick Output
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Created attachment 194847
  --> https://bugs.kde.org/attachment.cgi?id=3D194847&action=3Dedit
Neochat menu

DESCRIPTION
Button menus and context menus from QtQuick apps (tested NeoChat, Elisa,
Filelight nightly Flatpaks) appear with inconsistent sizing.
They also spawn up-left anchored to the bottom-left of the (supposedly?) pa=
rent
element. This can make sense for toolbar buttons, but feel weird for context
menus which appear anchored to the mouse cursor in previous versions and on
Breeze.
Worst offender here is NeoChat, where it spawns in the top-left of the whole
view and has some of the most extreme cases.

STEPS TO REPRODUCE
Just open a menu from the aforementioned apps, be it from a button, or a ri=
ght
click.

SOFTWARE/OS VERSIONS
Operating System: KDE Linux 2026-08-04
KDE Plasma Version: 6.7.80
KDE Frameworks Version: 6.29.0
Qt Version: 6.11.1
Kernel Version: 7.1.5-arch1-2 (64-bit)
Graphics Platform: Wayland
Processors: 16 =C3=97 AMD Ryzen 7 4800H with Radeon Graphics
Memory: 16 GiB of RAM (15.0 GiB usable)
Graphics Processor 1: AMD Radeon Graphics
Graphics Processor 2: NVIDIA GeForce RTX 2060

ADDITIONAL INFORMATION
Might be Flatpak specific, no apps from the base image are having this issu=
e,
but I don't know if any of them is QtQuick anyway.

--=20
You are receiving this mail because:
You are watching all bug changes.=