Bug 458183

Summary: Hamburger menu does not account for screen edges
Product: [Applications] Elisa Reporter: Jack Hill <jackhill3103>
Component: generalAssignee: Matthieu Gallien <matthieu_gallien>
Status: RESOLVED DUPLICATE    
Severity: minor CC: nate
Priority: NOR    
Version First Reported In: 22.04.3   
Target Milestone: ---   
Platform: OpenBSD   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jack Hill 2022-08-22 20:59:26 UTC
SUMMARY
Elisa's application menu always opens so that the right edge of the menu is flush with the right edge of the hamburger button.
This behaviour is different to other kde apps (dolphin and systemsettings open so that the left edge of the menu & button are aligned) but it also means that the menu can open and be cut off by the screen edge.

Also the colour scheme sub-menu always opens to the left regardless of how close it is to the screen edge.

STEPS TO REPRODUCE
1. Move the elisa window so that the hamburger menu is next to the left edge of the monitor
2. Open the hamburger 

OBSERVED RESULT
The menu opens and is cut off by the screen edge

EXPECTED RESULT
The menu should be aware of the screen edge and open to the right-hand side

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20220821
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.5
Kernel Version: 5.19.2-1-default (64-bit)
Graphics Platform: X11

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2022-08-23 09:32:18 UTC
Unfortunately this is a limitation of the QtQuick Controls library we're using; see Bug 458201.

*** This bug has been marked as a duplicate of bug 458201 ***