| Summary: | Changing name of brush undoes all unsaved changes | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Ralek Kolemios <info> |
| Component: | Resource Management | Assignee: | Santhosh <santhoshanguluri15> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | ahab.greybeard, santhoshanguluri15, tamtamy.tymona |
| Priority: | NOR | ||
| Version First Reported In: | nightly build (please specify the git hash!) | ||
| Target Milestone: | --- | ||
| Platform: | Microsoft Windows | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | https://invent.kde.org/graphics/krita/commit/04397b62f51a17c914aecb6280044dcd9ee2b43d | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Ralek Kolemios
2020-02-02 10:21:01 UTC
Setting to Confirmed because it does happen for me but in a different way: Testing with the Feb 09 Nightly 4.3.0 prealpha appimage git-c4ce32e I don't see this if I create a new brush preset, change its default settings and then rename the brush preset using the button at the top of the Brush editor. I tried this with various brush engines. I do see this if I select an existing brush preset, even one that I've previosuly made myself, then edit its settings in the Brush Editor - if I change the name using the button at the top, all changes are immediately reverted and the saved new-named preset has the same setting as the original one. Version: 4.3.0-prealpha (git c4ce32e) Languages: en_GB, en, en, en_GB, en Hidpi: true Qt Version (compiled): 5.12.5 Version (loaded): 5.12.5 OS Information Build ABI: x86_64-little_endian-lp64 Build CPU: x86_64 CPU: x86_64 Kernel Type: linux Kernel Version: 4.19.0-6-amd64 Pretty Productname: Debian GNU/Linux 10 (buster) Product Type: debian Product Version: 10 Git commit 04397b62f51a17c914aecb6280044dcd9ee2b43d by Agata Cacko, on behalf of Santhosh Anguluri. Committed on 08/03/2021 at 23:26. Pushed by tymond into branch 'master'. Preserve dirtiness when renaming a preset Before this commit, unsaved preset settings are reset to the original settings when the user renames a brush. This commit ensures that the dirty settings are remembered (but not saved into the newly renamed brush) and restored after the renaming of the original brush preset. M +7 -1 libs/ui/widgets/kis_paintop_presets_popup.cpp https://invent.kde.org/graphics/krita/commit/04397b62f51a17c914aecb6280044dcd9ee2b43d |