Bug 484159 - Hamburger menu is broken and freezes Haruna if placed at the bottom left corner
Summary: Hamburger menu is broken and freezes Haruna if placed at the bottom left corner
Status: RESOLVED FIXED
Alias: None
Product: Haruna
Classification: Applications
Component: generic (other bugs)
Version First Reported In: 1.0.1
Platform: Flatpak Linux
: NOR normal
Target Milestone: ---
Assignee: george fb
URL:
Keywords:
: 484298 484407 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-03-21 13:15 UTC by remtanmajitenshi
Modified: 2024-03-24 19:16 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description remtanmajitenshi 2024-03-21 13:15:51 UTC
SUMMARY
If both menubar and titlebar are hidden, hamburger menu at the bottom left corner is broken and will freeze Haruna when pressed.

STEPS TO REPRODUCE
1. Install Haruna 1.0.1 from flathub
2. Open Haruna (even without video)
3. Press Ctrl+M to hide menubar and Ctrl+H to hide titlebar
4. Try to open hamburger menu at the bottom left corner

OBSERVED RESULT
Haruna freezes.

EXPECTED RESULT
Hamburger menu at the bottom left corner should open normally.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Kubuntu 22.04/Plasma 5.24.7 (but Haruna from flathub)
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
If I only hide menubar (Ctrl+M) and keep titlebar, then hamburger menu at the top left corner in titlebar works normally.
Comment 1 george fb 2024-03-21 15:39:31 UTC
Git commit 8abcf0c2dca52b48d21e99ceb37457babb4f1258 by George Florea Bănuș.
Committed on 21/03/2024 at 15:39.
Pushed by georgefb into branch 'master'.

HamburgerMenu: fix freeze when opening

M  +17   -38   src/qml/Haruna/Components/HamburgerMenu.qml

https://invent.kde.org/multimedia/haruna/-/commit/8abcf0c2dca52b48d21e99ceb37457babb4f1258
Comment 2 george fb 2024-03-23 17:56:26 UTC
*** Bug 484298 has been marked as a duplicate of this bug. ***
Comment 3 george fb 2024-03-24 19:16:08 UTC
*** Bug 484407 has been marked as a duplicate of this bug. ***