object moved from layer with blend mode acquires new blend filter
Steps to reproduce:
- open Inkscape 1.0beta2
- set up a file with say 3 layers, and the upper layer having a blend mode applied to it
- put an object in the bottom layer with solid fill color
- put an object in the top layer on top of the object in the bottom layer (so that you can see the blend mode effect)
- move the object from the top layer to the middle layer
There's a test file attached, for convenience.
What happened?
The status bar does not show that the object has a filter applied to it. However, if you look at it on the canvas, it's behaving as if it has a blend filter.
What should have happened?
Once the object is moved out of the layer with the blend mode, it should have no filter applied to it. Note that if the object was in a group with a blend filter, instead of a layer with a blend mode, I think it should retain the filter. But for a layer, and even though a layer is technically a special group, it should not retain the filter.
Inkscape Version and Operating System:
- Inkscape Version: 1.0beta2 (1c3732b, 2019-12-09)
- Operating System: Windows 7 Pro, 64-bit
Example file:
Using the test file, notice that it's set up as described. Move the gold modified star shape from Layer 3 to Layer 1 or 2. You can see that at no time does the status bar indicate that it has a filter applied to it. But when it's in Layer 1 or 2, you can see that it interacts with the objects in those layers, as if it did have a blend filter applied to it.
Thanks.