292.3 Screenshot bug on android
I would like to call this the elusive bug screenshot bug.
It took me a long time to figure what is going on here.
Lets go.
Bug description
In the latest 292.2 and 292.3 builds of CTF if you place an active x object that has an image that contains semi transparent pixels on a frame with a Pure white color (255,255,255) or variations of this RGB value except of shades of gray and you use the Android's object screenshot function you get distorted output screenshots in the area of the active x object's semi transparent pixels .
Facts
A. Bug first appeared in 292.2 and 292.3
B. My test device is a Xiaomi A2 lite ( Global Version ) running android 9.0 pie
C. My BUILD api is 28 as seen on the .mfa examples
D. I have created three .mfa files to showcase the different aspects of this bug
E. The ONLY difference inside the 3 .mfa files is the Background color of the frame
F. .mfa V1 has a Background color of pure white (255,255,255)
In this case the output screenshot of my phone displays black circles
The black circles are regions of the anchor image that contain semi transparent pixel info with an alpha channel different than 0(completely transparent) or 255( not transparent)
G. mfa V2 has a background color of (250,255,255)
the output image of the apk file tested on phone (version v2 apk) displays PURE RED instead of pure black circles
H. mfa file has a background color of tone of gray (250,250,250) and doesnt NOT exhibit the buged behaviour of the previous 2 versions.
Here is the link to the 3 mfa example , 3 apk files build from the mfa files and tested on my phone, and 3 screenshots one for each apk file output.
https://ufile.io/vwlac