This commit is contained in:
Jonas Kruckenberg 2022-11-13 21:19:10 +01:00
parent bd652c956f
commit f74bcd3127
2 changed files with 3 additions and 4 deletions

View file

@ -1,5 +1,5 @@
use std::fmt::Debug;
use serde::{de::DeserializeOwned, Deserialize, Serialize};
use std::fmt::Debug;
use wasm_bindgen::{prelude::Closure, JsValue};
#[derive(Deserialize)]
@ -45,8 +45,7 @@ impl<T: Debug> Debug for Event<T> {
/// @param event Event name. Must include only alphanumeric characters, `-`, `/`, `:` and `_`.
#[inline(always)]
pub async fn emit<T: Serialize>(event: &str, payload: &T) -> crate::Result<()> {
inner::emit(event, serde_wasm_bindgen::to_value(payload)?)
.await?;
inner::emit(event, serde_wasm_bindgen::to_value(payload)?).await?;
Ok(())
}

View file

@ -331,7 +331,7 @@ impl WebviewWindow {
pub async fn set_cursor_position(&self, position: Position) -> crate::Result<()> {
match position {
Position::Physical(pos) => self.0.setCursorPositionPhysical(pos.0).await?,
Position::Logical(pos) => self.0.setCursorPositionLogical(pos.0).await?
Position::Logical(pos) => self.0.setCursorPositionLogical(pos.0).await?,
}
Ok(())