Page MenuHome

Can`t apply modifier, if mesh have fake user. Fake user ≠ instance
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Windows-7-6.1.7601-SP1 64 Bits
Graphics card: GeForce GTX 660 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 442.19

Blender Version
Broken: version: 2.82 (sub 7), branch: master, commit date: 2020-02-12 16:20, hash: rB77d23b0bd76f
Worked: (optional)

Short description of error
Is it intended? I think, fake user is made to protect datablocks from deleting and it is not similar to clone/instance.
What do you think?

Event Timeline

@Bastien Montagne (mont29), "ignore fake user when applying a modifier", would that be a reasonable task for Data, Assets & I/O Module?
I fear this is not considered a bug (https://wiki.blender.org/wiki/Reference/Not_a_bug)

Bastien Montagne (mont29) changed the subtype of this task from "Report" to "Bug".

This is a bug, apply should check actual number of users, and not take fake user into account here.