Always clear 'fake user' flag from linked data. #111042

Merged
Bastien Montagne merged 1 commits from mont29/blender:linked-data-ignore-fakeuser into main 2023-08-21 15:33:32 +02:00

1 Commits

Author SHA1 Message Date
Bastien Montagne 91b0a9d562 Always clear 'fake user' flag from linked data.
Using this flag from linked data is always a double-edge sword, in one
end some user have been relying on it to keep around data that is not
really used as ID (like e.g. text data-blocks, node trees, see
e.g.  #103687, #105687). On the other end, it often causes over-keeping
of linked data reference in production files.

From now on, when an unused linked data is to be kept around, users
should create an ID property to reference it.

Implements #106321.
2023-08-21 15:32:27 +02:00