From 7e30c1edffdb7532ba9fa7198eb92b75b4d03781 Mon Sep 17 00:00:00 2001 From: Kneemund Date: Thu, 28 Nov 2024 20:25:42 +0100 Subject: [PATCH] refactor: use engine_view_mut macro --- crates/rnote-engine/src/engine/mod.rs | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/crates/rnote-engine/src/engine/mod.rs b/crates/rnote-engine/src/engine/mod.rs index a482cf50e8..0a3d54252c 100644 --- a/crates/rnote-engine/src/engine/mod.rs +++ b/crates/rnote-engine/src/engine/mod.rs @@ -847,27 +847,13 @@ impl Engine { pub fn text_select_closest_word(&mut self) { if let Pen::Typewriter(typewriter) = self.penholder.current_pen_mut() { - typewriter.select_closest_word(&mut EngineViewMut { - tasks_tx: self.tasks_tx.clone(), - pens_config: &mut self.pens_config, - document: &mut self.document, - store: &mut self.store, - camera: &mut self.camera, - audioplayer: &mut self.audioplayer, - }) + typewriter.select_closest_word(&mut engine_view_mut!(self)) } } pub fn text_select_closest_line(&mut self) { if let Pen::Typewriter(typewriter) = self.penholder.current_pen_mut() { - typewriter.select_closest_line(&mut EngineViewMut { - tasks_tx: self.tasks_tx.clone(), - pens_config: &mut self.pens_config, - document: &mut self.document, - store: &mut self.store, - camera: &mut self.camera, - audioplayer: &mut self.audioplayer, - }) + typewriter.select_closest_line(&mut engine_view_mut!(self)) } }