foo_spider_monkey_panel icon indicating copy to clipboard operation
foo_spider_monkey_panel copied to clipboard

Pseudo-transparency: background not updating

Open Wil-B opened this issue 3 years ago • 3 comments
trafficstars

When the background changes, the background of the SMP panels doesn't always update properly. Sometimes it turns black. Sometimes it still shows the previous background. This bug was introduced in v1.6.x. v1.5.2 doesn't exhibit the issue.

Wil-B avatar Feb 28 '22 12:02 Wil-B

Can't reproduce, could you provide some example that illustrates the problem, please?

TheQwertiest avatar Jun 16 '22 23:06 TheQwertiest

Here is a PSS CUI preset that shows the problem:

Test background.zip

The Spider Monkey Panel contains the biography package so that would need to be installed.

You'll also need to provide two large images & adjust paths. One draws on left, the other on right.

Only ones draw at a time.

Which one draws is determined by boolplay global variable.

Each time a new track is played (or anything that causes PSS script tor run) global changes between either 0 or 1, and image display should change.

I suggest trying on v1.5.2 first so you know what should happen.

On v1.6.1 the image may be trapped & doesn't change. It might work on first track change but not thereafter.

Hopefully you can now reproduce.

Sometimes the transparent area goes black, instead of trapping the previous image, but I haven't a simple test of that. .

Wil-B avatar Jun 17 '22 19:06 Wil-B

Thanks for the repro example, fixed!

TheQwertiest avatar Jun 17 '22 20:06 TheQwertiest