Bug Description:
When applying any Shader FX (such as Scanlines, Vignette, or CRT) under the “Layer” tab → “FX” → “Shader” of an Overlap Group, the rendering of the entire group breaks.
Specifically, the group contents (including all child shapes and text) are repeated/tiled vertically multiple times, and a vertical strip of black-and-white static noise appears in the center of the widget.
When the Shader FX is set to None, the widget renders perfectly fine.
Device & OS Information:
- Brand/Manufacturer: OnePlus
- Device Model: OnePlus 12 (CPH2581)
- Android Version: Android 16 (SDK 36)
- KWGT Version: 3.82b619510aosp
Steps to Reproduce:
- Create an Overlap Group with some shapes and text.
- Go to the Overlap Group’s “Layer” tab.
- Change “FX” from None to any Shader (e.g., Scanlines).
- Save the widget and check the home screen.
- The widget layout is duplicated vertically with a vertical noise stripe in the middle.

