@@ -5,9 +5,8 @@ mod ui_material_pipeline;
5
5
pub mod ui_texture_slice_pipeline;
6
6
7
7
use crate :: {
8
- experimental:: UiChildren , BackgroundColor , BorderColor , CalculatedClip , ComputedNode ,
9
- DefaultUiCamera , ImageNode , Outline , ResolvedBorderRadius , TargetCamera , UiAntiAlias ,
10
- UiBoxShadowSamples ,
8
+ BackgroundColor , BorderColor , CalculatedClip , ComputedNode , DefaultUiCamera , ImageNode ,
9
+ Outline , ResolvedBorderRadius , TargetCamera , UiAntiAlias , UiBoxShadowSamples ,
11
10
} ;
12
11
use bevy_app:: prelude:: * ;
13
12
use bevy_asset:: { load_internal_asset, AssetEvent , AssetId , Assets , Handle } ;
@@ -408,9 +407,7 @@ pub fn extract_uinode_borders(
408
407
AnyOf < ( & BorderColor , & Outline ) > ,
409
408
) > ,
410
409
> ,
411
- parent_clip_query : Extract < Query < & CalculatedClip > > ,
412
410
mapping : Extract < Query < RenderEntity > > ,
413
- ui_children : UiChildren ,
414
411
) {
415
412
let image = AssetId :: < Image > :: default ( ) ;
416
413
@@ -479,10 +476,6 @@ pub fn extract_uinode_borders(
479
476
if let Some ( outline) = maybe_outline. filter ( |outline| !outline. color . is_fully_transparent ( ) )
480
477
{
481
478
let outline_size = computed_node. outlined_node_size ( ) ;
482
- let parent_clip = ui_children
483
- . get_parent ( entity)
484
- . and_then ( |parent| parent_clip_query. get ( parent) . ok ( ) ) ;
485
-
486
479
extracted_uinodes. uinodes . insert (
487
480
commands. spawn ( TemporaryRenderEntity ) . id ( ) ,
488
481
ExtractedUiNode {
@@ -493,7 +486,7 @@ pub fn extract_uinode_borders(
493
486
..Default :: default ( )
494
487
} ,
495
488
image,
496
- clip : parent_clip . map ( |clip| clip. clip ) ,
489
+ clip : maybe_clip . map ( |clip| clip. clip ) ,
497
490
camera_entity : render_camera_entity,
498
491
item : ExtractedUiItem :: Node {
499
492
transform : global_transform. compute_matrix ( ) ,
0 commit comments