From 4066c6965b46acd83ce31349ee41ea2e316618fc Mon Sep 17 00:00:00 2001 From: databasedav <31483365+databasedav@users.noreply.github.com> Date: Fri, 31 May 2024 08:59:02 -0700 Subject: [PATCH] add default derive to buffer unit components (#143) --- src/cosmic_edit.rs | 2 +- src/user_select.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cosmic_edit.rs b/src/cosmic_edit.rs index 0737f9b..d6c324e 100644 --- a/src/cosmic_edit.rs +++ b/src/cosmic_edit.rs @@ -25,7 +25,7 @@ impl Default for CosmicTextAlign { /// Tag component to disable writing to a [`CosmicBuffer`] // TODO: Code example -#[derive(Component)] +#[derive(Component, Default)] pub struct ReadOnly; // tag component /// Internal value used to decide what section of a [`Buffer`] to render diff --git a/src/user_select.rs b/src/user_select.rs index 4569397..7dcd8fd 100644 --- a/src/user_select.rs +++ b/src/user_select.rs @@ -11,7 +11,7 @@ impl Plugin for UserSelectPlugin { /// Tag component to disable user selection /// Like CSS `user-select: none` https://developer.mozilla.org/en-US/docs/Web/CSS/user-select -#[derive(Component)] +#[derive(Component, Default)] pub struct UserSelectNone; fn clear_selection(mut q: Query<&mut CosmicEditor, With<UserSelectNone>>) { -- GitLab