Bug 357460

Summary: Copy/pasted content shifts when a keyframe is created on a new layer
Product: [Applications] krita Reporter: zottg <zottgrammes>
Component: AnimationAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal CC: halla, Nimthora, unclesnailproductions
Priority: NOR    
Version First Reported In: 3.0 Alpha   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description zottg 2016-01-03 07:02:18 UTC
Copy/pasted layer contents shift when creating the first keyframe for that layer.

Reproducible: Always

Steps to Reproduce:
1. Create a layer, draw on it
2. Create a keyframe for that layer
3. Now copy something from that layer and paste it. A new layer is created
4. Create a keyframe for that new layer.

Actual Results:  
The drawing shifts position on the layer. It looks like krita is trying to center the pasted content.

Expected Results:  
No position shifting. A key frame should simply be created for the layer's content without any modification to the layer.
Comment 2 zottg 2016-01-18 00:29:19 UTC
This still occurs in the 3.0 pre alpha
Comment 3 Uncle Snail 2016-03-08 20:28:35 UTC
I have tried and I cannot recreate this error by following your given steps. I am using 2.9.10 animation version.
Are you sure you are not mistaking it for a shift in alpha channel. When creating a new frame on the pasted layer, it creates a blank frame, where the first frame has the pasted content. Anywhere before the blank frame has two copies of the image on top of each other, and any frame after the frame has only one. This effects the opacity of the stroke.
Comment 4 Halla Rempt 2016-04-16 13:16:36 UTC
I'm sorry, but we still haven't managed to reproduce this issue :-(
Comment 5 Nimthora 2016-05-25 13:30:19 UTC
The steps seems to work fine for me on Windows 10 as well, using build (krita-3.0-Beta-master-25ecbaf-x64).