Bug 502065 - When in edit mode, keep 'Save" button grayed out until the content is modified
Summary: When in edit mode, keep 'Save" button grayed out until the content is modified
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Clipboard widget & pop-up (show other bugs)
Version: 6.3.3
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2025-03-27 12:49 UTC by Patrick Silva
Modified: 2025-04-08 00:53 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2025-03-27 12:49:22 UTC
STEPS TO REPRODUCE
1. copy text to clipboard
2. click on Clipboard applet in the system tray
3. hover over the previously copied text and click on its pencil icon

OBSERVED RESULT
'Save" button is active on bottom despite the content was not modified

EXPECTED RESULT
keep 'Save" button grayed out until the content is modified

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.3.3
KDE Frameworks Version: 6.12.0
Qt Version: 6.8.2
Graphics Platform: Wayland
Comment 1 Bug Janitor Service 2025-03-27 19:58:23 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5347
Comment 2 Bug Janitor Service 2025-04-06 16:32:18 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5379
Comment 3 Fushan Wen 2025-04-08 00:53:44 UTC
Git commit fb6b1e33cc6840738c503e19d3cc068eb791fd0b by Fushan Wen.
Committed on 08/04/2025 at 00:53.
Pushed by fusionfuture into branch 'master'.

klipper: disable "Save" button when text area has no previous operations

Like other text editors, the "Save" button should not be enabled when
the user hasn't done anything.
FIXED-IN: 6.4.0

M  +3    -1    klipper/declarative/qml/EditPage.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/fb6b1e33cc6840738c503e19d3cc068eb791fd0b