Bug 446288

Summary: In one-column view with subcategory page on the stack, clearing search returns inappropriately navigates back to subcategory page
Product: [Applications] systemsettings Reporter: Flo Edelmann <git>
Component: sidebarviewAssignee: Marco Martin <notmart>
Status: RESOLVED FIXED    
Severity: minor CC: 1010993610, enricobe, ericedlund2017, git, nate, openmindead, plasma-bugs, ripper, waqar.17a
Priority: HI    
Version: 5.23.3   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=434345
https://bugs.kde.org/show_bug.cgi?id=440487
Latest Commit: Version Fixed In: 6.0.5

Description Flo Edelmann 2021-11-30 17:15:41 UTC
STEPS TO REPRODUCE
* open system settings
* navigate to "Appearance → App theme" (German: "Erscheinungsbild → Anwendungs-Stil")
* resize window so that sidebar is collapsed to one column and search field is hidden behind the "back" button
* type something in the search box
* click the "clear" button or clear the search field manually

WHAT ACTUALLY HAPPENS
The search field loses focus and the sidebar shows the sub-menu again.

WHAT I EXPECTED TO HAPPEN
The search field should have stayed focused to initiate another search. The main menu should be displayed below, with the "Appearance" item highlighted. When I click on the highlighted item, the sub-menu should show again.
Comment 1 Nate Graham 2022-02-11 17:16:01 UTC
*** Bug 449860 has been marked as a duplicate of this bug. ***
Comment 2 Nate Graham 2022-05-10 23:56:49 UTC
*** Bug 448292 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2023-04-25 16:34:02 UTC
*** Bug 468922 has been marked as a duplicate of this bug. ***
Comment 4 Nate Graham 2023-06-07 18:46:26 UTC
*** Bug 470731 has been marked as a duplicate of this bug. ***
Comment 5 Nate Graham 2024-05-20 16:20:09 UTC
*** Bug 487156 has been marked as a duplicate of this bug. ***
Comment 6 Nate Graham 2024-05-20 16:20:29 UTC
Fixed by Nicolas Fella with https://invent.kde.org/plasma/systemsettings/-/commit/38064e25e86e7dd4a17b6b473994dd1a69d1e73a in Plasma 6.0.5!