Merge branch 'blender-v4.1-release'
This commit is contained in:
@@ -95,7 +95,7 @@ static void rna_Image_source_set(PointerRNA *ptr, int value)
|
||||
}
|
||||
|
||||
DEG_id_tag_update(&ima->id, 0);
|
||||
DEG_id_tag_update(&ima->id, ID_RECALC_EDITORS);
|
||||
DEG_id_tag_update(&ima->id, ID_RECALC_EDITORS | ID_RECALC_SOURCE);
|
||||
DEG_relations_tag_update(G_MAIN);
|
||||
}
|
||||
}
|
||||
@@ -106,7 +106,7 @@ static void rna_Image_reload_update(Main *bmain, Scene * /*scene*/, PointerRNA *
|
||||
BKE_image_signal(bmain, ima, nullptr, IMA_SIGNAL_RELOAD);
|
||||
WM_main_add_notifier(NC_IMAGE | NA_EDITED, &ima->id);
|
||||
DEG_id_tag_update(&ima->id, 0);
|
||||
DEG_id_tag_update(&ima->id, ID_RECALC_EDITORS);
|
||||
DEG_id_tag_update(&ima->id, ID_RECALC_EDITORS | ID_RECALC_SOURCE);
|
||||
}
|
||||
|
||||
static int rna_Image_generated_type_get(PointerRNA *ptr)
|
||||
@@ -191,6 +191,7 @@ static void rna_Image_generated_update(Main *bmain, Scene * /*scene*/, PointerRN
|
||||
Image *ima = (Image *)ptr->owner_id;
|
||||
BKE_image_signal(bmain, ima, nullptr, IMA_SIGNAL_FREE);
|
||||
BKE_image_partial_update_mark_full_update(ima);
|
||||
DEG_id_tag_update(&ima->id, ID_RECALC_EDITORS | ID_RECALC_SOURCE);
|
||||
}
|
||||
|
||||
static void rna_Image_colormanage_update(Main *bmain, Scene * /*scene*/, PointerRNA *ptr)
|
||||
@@ -230,6 +231,7 @@ static void rna_Image_views_format_update(Main *bmain, Scene *scene, PointerRNA
|
||||
|
||||
BKE_image_release_ibuf(ima, ibuf, lock);
|
||||
BKE_image_partial_update_mark_full_update(ima);
|
||||
DEG_id_tag_update(&ima->id, ID_RECALC_EDITORS | ID_RECALC_SOURCE);
|
||||
}
|
||||
|
||||
static void rna_ImageUser_update(Main *bmain, Scene *scene, PointerRNA *ptr)
|
||||
|
||||
Reference in New Issue
Block a user