Bug 458183 - Hamburger menu does not account for screen edges
Summary: Hamburger menu does not account for screen edges
Status: RESOLVED DUPLICATE of bug 458201
Alias: None
Product: Elisa
Classification: Applications
Component: general (show other bugs)
Version: 22.04.3
Platform: OpenBSD Linux
: NOR minor
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-22 20:59 UTC by Jack Hill
Modified: 2022-08-23 09:32 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 ***