Bug 459521

Summary: Event pane is broken
Product: [Applications] Merkuro Reporter: Riccardo Robecchi <sephiroth_pk>
Component: generalAssignee: Claudio Cambra <claudio.cambra>
Status: RESOLVED FIXED    
Severity: normal CC: carl
Priority: NOR    
Version First Reported In: 22.08.1   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot of the issue

Description Riccardo Robecchi 2022-09-22 13:03:11 UTC
Created attachment 152332 [details]
Screenshot of the issue

SUMMARY
Making Kalendar's window very narrow makes the interface completely broken. The window is half-filled with the event drawer when it is open. When it is not open, the button that opens it covers the other buttons such as "day" in the week view, making them inaccessible. This is yet another reason (together with bug 455792) why I think using this button is bad UX and UI design and why it should be removed in favour of better solutions.

STEPS TO REPRODUCE
1. Resize the window to the smallest allowed width.

OBSERVED RESULT
The interface is broken.

EXPECTED RESULT
The interface is not broken.

SOFTWARE/OS VERSIONS
Linux: KDE neon
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.5

ADDITIONAL INFORMATION
Comment 1 Riccardo Robecchi 2022-09-30 09:59:15 UTC
I realised today that the pane is actually broken independently of the size of the window. The internal layout often glitches, too, with the text having unnecessarily huge space between rows that causes the pane to be scrollable.
Comment 2 Claudio Cambra 2022-10-12 10:31:06 UTC
Git commit 827df29321fafa5b5249fda654443f2e6b690441 by Claudio Cambra.
Committed on 12/10/2022 at 10:30.
Pushed by clau-cambra into branch 'master'.

Make main drawer modal when expanded and the window is narrow

Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>

M  +31   -6    src/contents/ui/Drawers/MainDrawer.qml

https://invent.kde.org/pim/kalendar/commit/827df29321fafa5b5249fda654443f2e6b690441