Bug 387267 - Manipulating a layer group alters other layer group
Summary: Manipulating a layer group alters other layer group
Status: RESOLVED WORKSFORME
Alias: None
Product: krita
Classification: Applications
Component: General (other bugs)
Version First Reported In: 4.0 pre-alpha
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: triaged
: 387269 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-11-24 15:49 UTC by reptillia39
Modified: 2018-10-28 03:37 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
The file with the problem. (806.74 KB, application/x-krita)
2017-11-24 15:49 UTC, reptillia39
Details

Note You need to log in before you can comment on or make changes to this bug.
Description reptillia39 2017-11-24 15:49:53 UTC
Created attachment 109038 [details]
The file with the problem.

In Windows 10 x64, with Pre-Alpha 2, there's a file that I have where if you do ungroup 'Dithering Support' or delete 'Layer 202' found in the main layer group named 'filtered image', the 'o' layer group is altered. You can confirm that by noticing there is a higher range of difference when comparing the o layer with the reference layer using the orange layer as the only visible layer. I don't think this was suppose to happen as I don't remember using anything other than the main group layer as instanced layers for the o group layer. All one can do by this point, is literally only hide Layer 'Layer 202' under 'filtered image'.
Comment 1 reptillia39 2017-11-24 15:52:10 UTC
Also, when comparing the difference, use the brightness/contrast to actually see a lot more difference.
Comment 2 Halla Rempt 2017-11-25 09:18:09 UTC
I'm sorry, but you really have to be much clearer: I cannot understand your bug report at all.
Comment 3 Halla Rempt 2017-11-25 09:19:49 UTC
*** Bug 387269 has been marked as a duplicate of this bug. ***
Comment 4 reptillia39 2017-11-25 15:48:45 UTC
Not really a bug after checking again. If you care for more details on why I thought it was a bug, you can read the rest of the post.

I checked again, and the 'o' layer group which is one of the main group did contained a clone layer of one of the sub-group under 'filtered image' which is named 'dithering support'. Manipulating that 'dithering support' group would affect the 'o' layer group. That was a mistake which was taken as a bug. Sorry, I haven't noticed that mistake at all despite checking many time, but only confirmed it after checking one of the disabled subgroup under the 'o' group. To clarify:

The main group are:
-i
-o
-s
-Border
-Filtered Image
-Reference

And the secondary sub group for "Filtered Image" was:
-Dithering Support

In Dithering Support:
-Layer 202



In the 'o' group, there was many instanced layers of the 'Filtered Image'. Only one of them was 'Dithering Support'. That wasn't noticed for a long while. Manipulating the 'Dithering Support' ends up altering the 'o' main group because one of the instanced layer was 'dithering support' group which is a subgroup of 'Filtered Image' which is the main group.
Comment 5 reptillia39 2018-02-04 04:52:37 UTC
I believed I have commented on here before, but it didn't show up. I think there has to be a way to see networks of clone layers in order to make it easier on users to work with many clone layers to avoid this error. But I don't think this is a valid report, but it does reveal the very issue of working on many clone layers.
Comment 6 Andrew Crouthamel 2018-09-28 03:07:59 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 7 Andrew Crouthamel 2018-10-28 03:37:09 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!