Blender Git Loki

Git Commits -> Revision 8c6337e

Revision 8c6337e by Julian Eisel (master)
March 11, 2021, 17:47 (GMT)
Fix missing UI updates, caused by own earlier commit

Caused by 46aa70cb486d.

RNA would send property update notifiers with the owner ID as `reference` data.
Since above's commit we'd only send the notifiers to editors if the reference
data address matches the space's address. So editors wouldn't get the notifiers
at all.

The owner ID for space properties is always the screen AFAIK. So allow
notifiers with the screen as reference to be passed to editors as well, think
this is reasonable to do either way.

For example, steps to reproduce were:
* Open Asset Browser
* Mark some data-blocks of different types as assets (e.g. object & its
material)
* Switch between the categories in the Asset Browser. The asset list wouldn't
be updated.

Commit Details:

Full Hash: 8c6337e587bd2d738398474ce6068a748bd1b85b
Parent Commit: 1b1f8da
Lines Changed: +6, -3

1 Modified Path:

/source/blender/windowmanager/intern/wm_event_system.c (+6, -3) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021