Created attachment 132051 [details] In the picture, there are multiple layers grouped together but when I selected the grouped layer to transform multiple layers in it together, it shows incomplete colors and lines, not showing all. When I’m trying to transform a grouped layer, some of the layers inside the group gets invisible or not shown and the art and everything becomes incomplete on the screen. It doesn’t show the full art or the layers completely when trying to transform the layer as it is and it becomes really hard to see the end result. Please help me out in this. This problem has been persisting for a while now and makes it really hard to animate for me and consumes a lot of time. Thank you.
Created attachment 132053 [details] Example file for testing I can reproduce this with the 4.2.0 and later appimages up to the Sep30 4.4.1-alpha (git 30803ef) appimage. I attach an example file, RedAndBlueAnim.kra for convenience of testing. STEPS TO REPRODUCE 1. Open the attached example file and select the group layer and frame-0. 2. Select the Transform tool and click on the canvas and perform a transform action. [NOTE: The transform bounding box shows the frame contents inside it. The transform action works.] 3. Select frame-2 or frame-4 of the group layer and perform a transform on it. [NOTE: The transform bounding box contents are not visible. If a transform action is performed and then completed, the correctly transformed contents become visible. OBSERVED RESULT See Steps To Reproduce. Transforming a held frame of frame-0 does show the contents. Transforming a held frame of frame-2 or frame-4 does not show the contents. (A transform of a held frame results in a new keyframe of the transformed contents.) EXPECTED RESULT The content of the grouped frames should be visible in the transform bounding box. SOFTWARE/OS VERSIONS Krita Version: 4.4.1-alpha (git 30803ef) Languages: en_GB, en, en, en_GB, en Hidpi: false Qt Version (compiled): 5.12.9 Version (loaded): 5.12.9 OS Information Build ABI: x86_64-little_endian-lp64 Build CPU: x86_64 CPU: x86_64 Kernel Type: linux Kernel Version: 4.19.0-10-amd64 Pretty Productname: Debian GNU/Linux 10 (buster) Product Type: debian Product Version: 10 Desktop: MATE OpenGL Info Vendor: "NVIDIA Corporation" Renderer: "GeForce GTX 750 Ti/PCIe/SSE2" Version: "4.6.0 NVIDIA 440.100" Shading language: "4.60 NVIDIA" Requested format: QSurfaceFormat(version 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::CompatibilityProfile) Current format: QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::CompatibilityProfile) Version: 4.6 Supports deprecated functions true is OpenGL ES: false QPA OpenGL Detection Info supportsDesktopGL: true supportsOpenGLES: true isQtPreferOpenGLES: false Hardware Information GPU Acceleration: auto Memory: 16039 Mb Number of Cores: 8 Swap Location: /tmp Current Settings Current Swap Location: /tmp Current Swap Location writable: true Undo Enabled: true Undo Stack Limit: 18 Use OpenGL: true Use OpenGL Texture Buffer: true Use AMD Vectorization Workaround: false Canvas State: OPENGL_SUCCESS Autosave Interval: 1860 Use Backup Files: true Number of Backups Kept: 1 Backup File Suffix: ~ Backup Location: Same Folder as the File Backup Location writable: false Use Win8 Pointer Input: false Use RightMiddleTabletButton Workaround: false Levels of Detail Enabled: false Use Zip64: false
Duplicate of bug 413968 *** This bug has been marked as a duplicate of bug 413968 ***