Skip to content
Snippets Groups Projects
Commit ab259fd0 authored by sam edelsten's avatar sam edelsten
Browse files

correct shift then backspace bug for wasm too

parent 0be17078
No related branches found
No related tags found
No related merge requests found
...@@ -959,6 +959,13 @@ pub fn cosmic_edit_bevy_events( ...@@ -959,6 +959,13 @@ pub fn cosmic_edit_bevy_events(
return; return;
} }
// fix for issue #8
if let Some(select) = editor.select_opt() {
if editor.cursor().line == select.line && editor.cursor().index == select.index {
editor.set_select_opt(None);
}
}
let mut is_edit = is_clipboard; let mut is_edit = is_clipboard;
let mut is_return = false; let mut is_return = false;
if keys.just_pressed(KeyCode::Return) { if keys.just_pressed(KeyCode::Return) {
...@@ -972,15 +979,6 @@ pub fn cosmic_edit_bevy_events( ...@@ -972,15 +979,6 @@ pub fn cosmic_edit_bevy_events(
for char_ev in char_evr.iter() { for char_ev in char_evr.iter() {
is_edit = true; is_edit = true;
if *is_deleting { if *is_deleting {
// fix for issue #8
if let Some(select) = editor.select_opt() {
if editor.cursor().line == select.line
&& editor.cursor().index == select.index
{
editor.set_select_opt(None);
}
}
editor.action(&mut font_system.0, Action::Backspace); editor.action(&mut font_system.0, Action::Backspace);
} else { } else {
editor.action(&mut font_system.0, Action::Insert(char_ev.char)); editor.action(&mut font_system.0, Action::Insert(char_ev.char));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment