[Bug Report] Ambient: Screen selection cannot be different between multiple instances of the effect
Hello! I also reported this bug in the Discord server, but felt that it may be more helpful to make a formal bug report on GitLab.
Specs:
- OS: Arch Linux
- Display server: X11
- OpenRGB version: 0.91
- Plugin version: 0.9
Details: It is not possible to have different instances of the Ambient effect select from different rectangles on a display. Though it is possible for them to have different modes and smoothness, when different values are entered for Left, Top, Width, and Height, these values are ignored in favor of those of the most recently updated effect.
Opening the preview window with two Ambient effects set to the same mode and smoothness but with different values for the rectangle selection reveals that the rectangles are actually the same.
Steps to recreate the issue:
- Create two Ambient effects with unique names. (Here, I'll use "Ambient 1" and "Ambient 2".)
- Set both effects to "Screen copy" mode and do not change the Smoothness value.
- For Ambient 1, select a rectangle on the left side of the screen.
- For Ambient 2, select a rectangle on the right side of the screen.
- Toggle the effects on.
- Open the preview window for each effect to view the result.
Result: The rectangle selected for Ambient 1 will be ignored in favor of the rectangle selected for Ambient 2.