mirror of
https://github.com/bevyengine/bevy.git
synced 2026-05-06 06:06:42 -04:00
fix editable_text example after new text plugins added to DefaultPlugins (#23664)
# Objective - Example `editable_text` crashes because of duplicated plugins ## Solution - Remove the duplicated plugins ## Testing - `cargo run -example editable_text`
This commit is contained in:
@@ -8,22 +8,15 @@
|
||||
use bevy::color::palettes::css::{DARK_GREY, YELLOW};
|
||||
use bevy::input_focus::{
|
||||
tab_navigation::{TabGroup, TabIndex, TabNavigationPlugin},
|
||||
InputDispatchPlugin, InputFocus,
|
||||
InputFocus,
|
||||
};
|
||||
use bevy::prelude::*;
|
||||
use bevy::text::{EditableText, FontCx, LayoutCx, TextCursorStyle};
|
||||
use bevy::ui_widgets::EditableTextInputPlugin;
|
||||
|
||||
fn main() {
|
||||
App::new()
|
||||
.add_plugins(DefaultPlugins)
|
||||
.add_plugins((
|
||||
// This is also part of UiWidgetsPlugins, but we only need EditableText for this example
|
||||
EditableTextInputPlugin,
|
||||
// Input focus is required to direct keyboard input to the correct EditableText
|
||||
InputDispatchPlugin,
|
||||
TabNavigationPlugin,
|
||||
))
|
||||
.add_plugins(TabNavigationPlugin)
|
||||
.add_systems(Startup, setup)
|
||||
.add_systems(Update, text_submission)
|
||||
.run();
|
||||
|
||||
Reference in New Issue
Block a user