[Bf-blender-cvs] [5086913b28d] blender-v3.1-release: Fix T96116: Image editor not updated when adding new tile.

Jeroen Bakker noreply at git.blender.org
Wed Mar 2 11:42:27 CET 2022


Commit: 5086913b28d2c0d66167e6945edf1207f540d9e2
Author: Jeroen Bakker
Date:   Wed Mar 2 11:38:39 2022 +0100
Branches: blender-v3.1-release
https://developer.blender.org/rB5086913b28d2c0d66167e6945edf1207f540d9e2

Fix T96116: Image editor not updated when adding new tile.

===================================================================

M	source/blender/blenkernel/intern/image.c

===================================================================

diff --git a/source/blender/blenkernel/intern/image.c b/source/blender/blenkernel/intern/image.c
index 487a018b9b7..5a9bb9495b8 100644
--- a/source/blender/blenkernel/intern/image.c
+++ b/source/blender/blenkernel/intern/image.c
@@ -3626,6 +3626,7 @@ static void image_free_tile(Image *ima, ImageTile *tile)
       }
     }
   }
+  BKE_image_partial_update_mark_full_update(ima);
 
   if (BKE_image_is_multiview(ima)) {
     const int totviews = BLI_listbase_count(&ima->views);
@@ -3966,6 +3967,7 @@ ImageTile *BKE_image_add_tile(struct Image *ima, int tile_number, const char *la
       }
     }
   }
+  BKE_image_partial_update_mark_full_update(ima);
 
   return tile;
 }
@@ -4031,6 +4033,7 @@ void BKE_image_reassign_tile(struct Image *ima, ImageTile *tile, int new_tile_nu
       }
     }
   }
+  BKE_image_partial_update_mark_full_update(ima);
 }
 
 static int tile_sort_cb(const void *a, const void *b)



More information about the Bf-blender-cvs mailing list