Bug 488161 - Subwindows mode - Different tools on separate windows leads to transparent tiles in the canvas
Summary: Subwindows mode - Different tools on separate windows leads to transparent ti...
Status: CONFIRMED
Alias: None
Product: krita
Classification: Applications
Component: * Unknown (show other bugs)
Version: 5.2.3-beta1
Platform: Android Android 14.x
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2024-06-07 13:48 UTC by Typhonidas
Modified: 2024-10-23 21:24 UTC (History)
2 users (show)

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


Attachments
An example where the paint Layer turned transparent after interacting with another window with transform tool selected (585.84 KB, image/jpeg)
2024-06-07 13:48 UTC, Typhonidas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Typhonidas 2024-06-07 13:48:49 UTC
Created attachment 170227 [details]
An example where the paint Layer turned transparent after interacting with another window with transform tool selected

***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY


STEPS TO REPRODUCE
1.  Create two separate windows in subwindows mode with full layers
2.  Tile them by using "Tile" option under "Window" settings 
3. Set one layer to paint brush tool and other layer to transform tool
4. press Tab or equivalent to enter full screen mode and after painting a little, touch on the window where transform tool is selected and return back to original window by touching.

OBSERVED RESULT

Partially invisible or transparent layers as can be seen in the attachment for the transparency issue. I couldn't replicate the transparency again but when I replicated these steps, part of the layer turned invisible where there were paint when I touched the other window, and came back when I touched the initial window.

EXPECTED RESULT

What should have been is two different subwindows shouldn't interact or affect each other in such disruptive manner.

ADDITIONAL INFORMATION

This bug has been produced in Android 14, OneUI 6.1 on Samsung Tab S8 Ultra
Comment 1 Halla Rempt 2024-07-27 09:07:27 UTC
I couldn't reproduce, but I don't have an Android 14 device, my galaxy tab doesn't get updated beyond version 10.
Comment 2 YRH 2024-10-23 21:24:55 UTC
Confirmed in git master @ 1b1422e09a9378a4c1763c41ad895eba299c7264 on Windows 11.

I didn't have trouble reproducing this on my Windows 11. This bug happens even with canvas hardware acceleration turned off. I'm sharing a link to the repro video. In the video I was using OpenGL acceleration.

https://www.youtube.com/watch?v=BzppIMmomDc