diff --git a/lan-mouse-gtk/src/fingerprint_window/imp.rs b/lan-mouse-gtk/src/fingerprint_window/imp.rs index 06e35fe..1ba80af 100644 --- a/lan-mouse-gtk/src/fingerprint_window/imp.rs +++ b/lan-mouse-gtk/src/fingerprint_window/imp.rs @@ -41,9 +41,9 @@ impl ObjectSubclass for FingerprintWindow { impl FingerprintWindow { #[template_callback] fn handle_confirm(&self, _button: Button) { - let desc = self.description.text().to_string(); - let fp = self.fingerprint.text().to_string(); - self.obj().emit_by_name("confirm-clicked", &[&fp, &desc]) + let desc = self.description.text().as_str().trim().to_owned(); + let fp = self.fingerprint.text().as_str().trim().to_owned(); + self.obj().emit_by_name("confirm-clicked", &[&desc, &fp]) } } diff --git a/src/listen.rs b/src/listen.rs index e799f12..00a4502 100644 --- a/src/listen.rs +++ b/src/listen.rs @@ -62,6 +62,7 @@ impl LanMouseListener { .map(|c| crypto::generate_fingerprint(c)) .collect::>(); log::info!("fingerprints: {fingerprints:?}"); + log::info!("authorized: {:?}", authorized_keys.read().expect("lock")); if authorized_keys .read() .expect("lock")