Open matoi974 opened 3 years ago
Reproduced on 26.0.2-0obsproject1~focal. Don't know if this is a issue or a feature.
"Paste (Reference)" and "Add Existing" both use the same code underneath, and both do a very simplified copy - they set the source reference, and visibility per the user's preference, but that's all.
The main reason why, is because scale filtering is per-scene-item, just like alt-crop. When you click Copy, or Add Existing, you're choosing a source rather than a scene-item, so at the time of pasting or Add Existing. It doesn't know exactly which instance of that source you originally copied, and therefore doesn't know what the crop or scale filter is.
Because of this, I believe this is by design. I'm not sure what the correct solution would be - and any potential solution would require a bit of a rework to store more than just the name of the source when copying. It'd also make the user experience a little more complicated.
Platform
Operating system and version: Windows 10 2004 OBS Studio version:26.0.2
Expected Behavior
"Scale filtering" property should be inherited when copying and pasting a source.
Current Behavior
Currently, it un-sets to "Disabled" (aka bilinear).
Steps to Reproduce
Additional information
Font file (ttf): dpix_8pt.zip