Created attachment 184885 [details] Restoring the image to normal rendering state, tile by tile, by drawing on it SUMMARY When increasing the canvas size, some new area is incorrectly shown as transparent until interacting with it. Please see the screenshot for the idea of how it gradually, tile by tile, refreshes to the normal state. STEPS TO REPRODUCE 1. Create a new image 2. Activate the Freehand Brush tool 3. Choose some non-while color as a foreground color 4. Go to Image → Resize in the top menu, increase width by 200 pixels and press OK 5. Observe that some or all area of the image is shown as transparent, or try to scroll the image with the middle mouse button – and after that the image may be shown as transparent 6. Then after drawing on it, for example, it’s made visible again in some chunks affected by drawing (such as on the attached screenshot) OBSERVED RESULT The image is fully or partially rendered as the checkers pattern (for transparency), which is incorrect. EXPECTED RESULT Image shouldn’t require any actions from the user to be rendered properly. SOFTWARE/OS VERSIONS Windows: not tested macOS: Apple M1 Pro laptop, 16 GB RAM Build ABI: arm64-little_endian-lp64 Build CPU: arm64 CPU: arm64 Kernel Type: darwin Kernel Version: 22.6.0 Pretty Productname: macOS 13.7 Product Type: osx Product Version: 13.7 Linux/KDE Plasma: not tested KDE Plasma Version: n/a KDE Frameworks Version: n/a Qt Version: 5.15.7 ADDITIONAL INFORMATION Observed in many Krita versions in a row, reporting only now
Duplicate of 398689, it can be worked around by going in Krita->Preferences...->Display->Canvas Acceleration and disabling "Use texture buffer". *** This bug has been marked as a duplicate of bug 398689 ***