Bug 421883 - Allow Second Click to Contract List Item
Summary: Allow Second Click to Contract List Item
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kwineffects (show other bugs)
Version: 5.18.5
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-21 22:26 UTC by Andres Betts
Modified: 2021-06-18 10:21 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andres Betts 2020-05-21 22:26:33 UTC
SUMMARY

Currently, lists on this kcm have additional information that the row height does not allow to show. When the user clicks the row the row expands to show the rest of the content. However, the row does not return to its regular height unless the user clicks a different row in the list.

Allow the user to return the line to its regular size with a second click on the same row.

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Bug Janitor Service 2021-06-17 19:51:43 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/1111
Comment 2 Nate Graham 2021-06-18 10:21:25 UTC
Git commit bbf9c54dd8b91454505920132f031dc81b982d72 by Nate Graham.
Committed on 18/06/2021 at 10:17.
Pushed by ngraham into branch 'master'.

[kcmkwin/kwineffects] Collapse list item when clicking on it again

Currently, each effect's list items expands when you click on any
non-interactive part of it, but it does not collapse when you click on
it again.

With this commit, now it does.
FIXED-IN: 5.23

M  +7    -1    src/kcmkwin/kwineffects/package/contents/ui/Effect.qml

https://invent.kde.org/plasma/kwin/commit/bbf9c54dd8b91454505920132f031dc81b982d72