File tree 1 file changed +9
-8
lines changed
crates/bevy_ui/src/render 1 file changed +9
-8
lines changed Original file line number Diff line number Diff line change @@ -824,14 +824,13 @@ pub fn prepare_uinodes(
824
824
let item = & mut ui_phase. items [ item_index] ;
825
825
if let Some ( extracted_uinode) = extracted_uinodes. uinodes . get ( & item. entity ) {
826
826
let mut existing_batch = batches. last_mut ( ) ;
827
-
827
+
828
828
if batch_image_handle == AssetId :: invalid ( )
829
- || existing_batch. is_none ( )
830
- || (
831
- batch_image_handle != AssetId :: default ( )
832
- && extracted_uinode. image != AssetId :: default ( )
833
- && batch_image_handle != extracted_uinode. image
834
- ) {
829
+ || existing_batch. is_none ( )
830
+ || ( batch_image_handle != AssetId :: default ( )
831
+ && extracted_uinode. image != AssetId :: default ( )
832
+ && batch_image_handle != extracted_uinode. image )
833
+ {
835
834
if let Some ( gpu_image) = gpu_images. get ( extracted_uinode. image ) {
836
835
batch_item_index = item_index;
837
836
batch_image_handle = extracted_uinode. image ;
@@ -861,7 +860,9 @@ pub fn prepare_uinodes(
861
860
} else {
862
861
continue ;
863
862
}
864
- } else if batch_image_handle == AssetId :: default ( ) && extracted_uinode. image != AssetId :: default ( ) {
863
+ } else if batch_image_handle == AssetId :: default ( )
864
+ && extracted_uinode. image != AssetId :: default ( )
865
+ {
865
866
if let Some ( gpu_image) = gpu_images. get ( extracted_uinode. image ) {
866
867
batch_image_handle = extracted_uinode. image ;
867
868
existing_batch. as_mut ( ) . unwrap ( ) . 1 . image = extracted_uinode. image ;
You can’t perform that action at this time.
0 commit comments