From b90a8f350b2b1c1801ef5b532b1067300390712b Mon Sep 17 00:00:00 2001
From: StaffEngineer <velo.app1@gmail.com>
Date: Tue, 12 Sep 2023 12:22:30 +0100
Subject: [PATCH] bump version; fix example for retina

---
 Cargo.lock                   |  2 +-
 Cargo.toml                   |  2 +-
 examples/restricted_input.rs | 11 ++++++++---
 3 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index 61fd581..2ebc893 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -388,7 +388,7 @@ dependencies = [
 
 [[package]]
 name = "bevy_cosmic_edit"
-version = "0.10.1"
+version = "0.11.0"
 dependencies = [
  "arboard",
  "bevy",
diff --git a/Cargo.toml b/Cargo.toml
index f9e4a83..6894731 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "bevy_cosmic_edit"
-version = "0.10.1"
+version = "0.11.0"
 edition = "2021"
 license = "MIT OR Apache-2.0"
 description = "Bevy cosmic-text multiline text input"
diff --git a/examples/restricted_input.rs b/examples/restricted_input.rs
index c43c678..01a1301 100644
--- a/examples/restricted_input.rs
+++ b/examples/restricted_input.rs
@@ -1,4 +1,4 @@
-use bevy::prelude::*;
+use bevy::{prelude::*, window::PrimaryWindow};
 use bevy_cosmic_edit::{
     change_active_editor_sprite, change_active_editor_ui, ActiveEditor, CosmicAttrs,
     CosmicEditPlugin, CosmicEditUiBundle, CosmicFontSystem, CosmicMaxChars, CosmicMaxLines,
@@ -6,10 +6,15 @@ use bevy_cosmic_edit::{
 };
 use cosmic_text::{Attrs, AttrsOwned};
 
-fn setup(mut commands: Commands, mut font_system: ResMut<CosmicFontSystem>) {
+fn setup(
+    mut commands: Commands,
+    mut font_system: ResMut<CosmicFontSystem>,
+    windows: Query<&Window, With<PrimaryWindow>>,
+) {
     commands.spawn(Camera2dBundle::default());
 
     let attrs = AttrsOwned::new(Attrs::new().color(cosmic_text::Color::rgb(69, 69, 69)));
+    let primary_window = windows.single();
 
     let editor = commands
         .spawn(
@@ -28,7 +33,7 @@ fn setup(mut commands: Commands, mut font_system: ResMut<CosmicFontSystem>) {
                 cosmic_metrics: CosmicMetrics {
                     font_size: 16.,
                     line_height: 16.,
-                    ..Default::default()
+                    scale_factor: primary_window.scale_factor() as f32,
                 },
                 max_chars: CosmicMaxChars(15),
                 max_lines: CosmicMaxLines(1),
-- 
GitLab