Bug 463763

Summary: Pressing Esc closes sidebar with no way to get it back
Product: [Applications] Discover Reporter: Nicolas Fella <nicolas.fella>
Component: discoverAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: aleixpol, nate
Priority: NOR Keywords: regression
Version First Reported In: master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Nicolas Fella 2023-01-03 01:25:10 UTC
STEPS TO REPRODUCE
1. Open Discover
2. Press Esc key

OBSERVED RESULT
Left sidebar closes

EXPECTED RESULT
Sidebar doesn't close

SOFTWARE/OS VERSIONS
KDE Plasma Version: master
KDE Frameworks Version: master
Qt Version: 5.15.7-kde
Comment 1 Bug Janitor Service 2023-01-03 15:19:03 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/447
Comment 2 Aleix Pol 2023-01-04 01:51:29 UTC
Git commit 9271c7005f890a673a57a147cdead417abca743a by Aleix Pol Gonzalez, on behalf of Aleix Pol.
Committed on 04/01/2023 at 01:48.
Pushed by apol into branch 'master'.

Fix broken main window

Recently the ApplicationWindow changed behaviour and broke applications
that hide the drawer handle.
Over the years the Kirigami.ApplicationWindow has changed as well to
only show the handle if the drawer is hidden, so just stick to the
default behaviour there as well, so the drawer can be restored.

M  +0    -1    discover/qml/DiscoverDrawer.qml

https://invent.kde.org/plasma/discover/commit/9271c7005f890a673a57a147cdead417abca743a