Skip to content
This repository was archived by the owner on Apr 16, 2026. It is now read-only.

Commit 2c1d680

Browse files
committed
target() -> event().event_target()
1 parent 27f12a9 commit 2c1d680

15 files changed

Lines changed: 38 additions & 43 deletions

File tree

bevy_editor_panes/bevy_2d_viewport/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ impl Plugin for Viewport2dPanePlugin {
4747
query: Query<&Bevy2dViewport>| {
4848
// Despawn the viewport camera
4949
commands
50-
.entity(query.get(trigger.target()).unwrap().camera_id)
50+
.entity(query.get(trigger.event().event_target()).unwrap().camera_id)
5151
.despawn();
5252
},
5353
);

bevy_editor_panes/bevy_3d_viewport/src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ impl Plugin for Viewport3dPanePlugin {
7171
query: Query<&Bevy3dViewport>| {
7272
// Despawn the viewport camera
7373
commands
74-
.entity(query.get(trigger.target()).unwrap().camera_id)
74+
.entity(query.get(trigger.event().event_target()).unwrap().camera_id)
7575
.despawn();
7676
},
7777
);
@@ -193,10 +193,10 @@ fn on_pane_creation(
193193
ImageNode::new(image.clone())
194194
:fit_to_parent
195195
on(|trigger: On<Pointer<Over>>, mut commands: Commands| {
196-
commands.entity(trigger.target()).insert(Active);
196+
commands.entity(trigger.event().event_target()).insert(Active);
197197
})
198198
on(|trigger: On<Pointer<Out>>, mut commands: Commands| {
199-
commands.entity(trigger.target()).remove::<Active>();
199+
commands.entity(trigger.event().event_target()).remove::<Active>();
200200
})
201201
[ :view_gizmo_node ]
202202
],

bevy_editor_panes/bevy_asset_browser/src/ui/nodes.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ pub(crate) fn spawn_source_node<'a>(
3434
if trigger.event().button != PointerButton::Primary {
3535
return;
3636
}
37-
let button = trigger.target();
37+
let button = trigger.event().event_target();
3838
let button_children = query_children.get(button).unwrap();
3939
let source_name = &query_text
4040
.get(button_children[1])
@@ -99,7 +99,7 @@ pub(crate) fn spawn_folder_node<'a>(
9999
if trigger.event().button != PointerButton::Primary {
100100
return;
101101
}
102-
let button = trigger.target();
102+
let button = trigger.event().event_target();
103103
let button_children = query_children.get(button).unwrap();
104104
let folder_name = &query_text
105105
.get(button_children[1])

bevy_editor_panes/bevy_asset_browser/src/ui/top_bar.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ fn spawn_path_segment_ui<'a>(
150150
mut location: ResMut<AssetBrowserLocation>,
151151
query_children: Query<&Children>,
152152
query_segment_info: Query<(&ChildOf, &LocationSegmentType)>| {
153-
let segment = trigger.target();
153+
let segment = trigger.event().event_target();
154154
let (parent, segment_type) = query_segment_info.get(segment).unwrap();
155155
match segment_type {
156156
LocationSegmentType::Root => {

bevy_widgets/bevy_context_menu/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ fn on_secondary_button_down_entity_with_context_menu(
2626
return;
2727
}
2828

29-
let target = trigger.target();
29+
let target = trigger.event().event_target();
3030
let Ok(menu) = query.get(target) else {
3131
return;
3232
};
@@ -46,7 +46,7 @@ fn on_secondary_button_down_entity_with_context_menu(
4646
ZIndex(10),
4747
))
4848
.observe(|trigger: On<Pointer<Press>>, mut commands: Commands| {
49-
commands.entity(trigger.target()).despawn();
49+
commands.entity(trigger.event().event_target()).despawn();
5050
})
5151
.id();
5252

bevy_widgets/bevy_context_menu/src/ui.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,13 @@ pub(crate) fn spawn_option<'a>(
6161
|trigger: On<Pointer<Over>>,
6262
theme: Res<Theme>,
6363
mut query: Query<&mut BackgroundColor>| {
64-
*query.get_mut(trigger.target()).unwrap() = theme.context_menu.hover_color;
64+
*query.get_mut(trigger.event().event_target()).unwrap() =
65+
theme.context_menu.hover_color;
6566
},
6667
)
6768
.observe(
6869
|trigger: On<Pointer<Out>>, mut query: Query<&mut BackgroundColor>| {
69-
query.get_mut(trigger.target()).unwrap().0 = Color::NONE;
70+
query.get_mut(trigger.event().event_target()).unwrap().0 = Color::NONE;
7071
},
7172
)
7273
.observe(
@@ -79,7 +80,7 @@ pub(crate) fn spawn_option<'a>(
7980
}
8081
// Despawn the context menu when an option is selected
8182
let root = child_of_query
82-
.iter_ancestors(trigger.target())
83+
.iter_ancestors(trigger.event().event_target())
8384
.last()
8485
.unwrap();
8586
commands.entity(root).despawn();

bevy_widgets/bevy_menu_bar/src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,19 +71,19 @@ fn menu_setup(
7171

7272
let mut hover_over_observer = Observer::new(
7373
|trigger: On<Pointer<Over>>, theme: Res<Theme>, mut query: Query<&mut BackgroundColor>| {
74-
query.get_mut(trigger.target()).unwrap().0 = theme.button.hover_color;
74+
query.get_mut(trigger.event().event_target()).unwrap().0 = theme.button.hover_color;
7575
},
7676
);
7777
let mut hover_out_observer = Observer::new(
7878
|trigger: On<Pointer<Out>>, theme: Res<Theme>, mut query: Query<&mut BackgroundColor>| {
79-
query.get_mut(trigger.target()).unwrap().0 = theme.menu.background_color;
79+
query.get_mut(trigger.event().event_target()).unwrap().0 = theme.menu.background_color;
8080
},
8181
);
8282

8383
let mut click_observer = Observer::new(
8484
|trigger: On<Pointer<Press>>, mut query: Query<&TopBarItem>| {
8585
#[allow(clippy::match_same_arms)]
86-
match query.get_mut(trigger.target()).unwrap() {
86+
match query.get_mut(trigger.event().event_target()).unwrap() {
8787
TopBarItem::Logo => {
8888
// TODO: Implement logo click action
8989
}

bevy_widgets/bevy_scroll_box/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ fn spawn_scroll_bar<'a>(
177177
mut query_scrollbox: Query<(&mut ScrollBox, &RelativeCursorPosition, &Children)>,
178178
query_computed_node: Query<&ComputedNode>,
179179
mut query_node: Query<&mut Node>| {
180-
let handle_entity = trigger.target();
180+
let handle_entity = trigger.event().event_target();
181181
let handle = query_handle.get(handle_entity).unwrap();
182182
let scrollbox_entity = {
183183
let scrollbar_parent = query_parent.get(handle_entity).unwrap();

bevy_widgets/bevy_toolbar/src/lib.rs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,10 @@ pub struct ToolbarButton {
4242
}
4343

4444
/// Available editor tools.
45-
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
45+
#[derive(Debug, Default, Clone, Copy, PartialEq, Eq)]
4646
pub enum EditorTool {
4747
/// Selection tool for picking entities.
48+
#[default]
4849
Select,
4950
/// Move tool for translating entities.
5051
Move,
@@ -74,12 +75,6 @@ pub enum EditorTool {
7475
#[derive(Resource, Default)]
7576
pub struct ActiveTool(pub EditorTool);
7677

77-
impl Default for EditorTool {
78-
fn default() -> Self {
79-
Self::Select
80-
}
81-
}
82-
8378
/// Marker component for the gizmo mode status text.
8479
#[derive(Component)]
8580
pub struct GizmoModeStatus;

crates/bevy_editor_cam/src/extensions/anchor_indicator.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,19 +36,21 @@ impl Plugin for AnchorIndicatorPlugin {
3636
margin: UiRect::all(Val::Px(-12.)),
3737
..default()
3838
},
39-
UiTargetCamera(trigger.target()),
39+
UiTargetCamera(trigger.event().event_target()),
4040
Pickable::IGNORE,
4141
))
4242
.id();
4343

44-
commands.entity(trigger.target()).insert(AnchorRoot(id));
44+
commands
45+
.entity(trigger.event().event_target())
46+
.insert(AnchorRoot(id));
4547
},
4648
)
4749
.add_observer(
4850
|trigger: On<Remove, AnchorRoot>,
4951
mut commands: Commands,
5052
anchor_root_query: Query<&AnchorRoot>| {
51-
if let Ok(anchor_root) = anchor_root_query.get(trigger.target()) {
53+
if let Ok(anchor_root) = anchor_root_query.get(trigger.event().event_target()) {
5254
commands.entity(anchor_root.0).despawn();
5355
}
5456
},

0 commit comments

Comments
 (0)