diff --git a/.changes/clipboard-mobile.md b/.changes/clipboard-mobile.md new file mode 100644 index 00000000..728d30e2 --- /dev/null +++ b/.changes/clipboard-mobile.md @@ -0,0 +1,5 @@ +--- +"clipboard-manager": "patch" +--- + +Fix reading and writing text on Android and iOS. \ No newline at end of file diff --git a/plugins/clipboard-manager/src/mobile.rs b/plugins/clipboard-manager/src/mobile.rs index c5547abd..7a35196c 100644 --- a/plugins/clipboard-manager/src/mobile.rs +++ b/plugins/clipboard-manager/src/mobile.rs @@ -37,7 +37,7 @@ impl Clipboard { pub fn write_text<'a, T: Into>>(&self, text: T) -> crate::Result<()> { let text = text.into().to_string(); self.0 - .run_mobile_plugin("write", ClipKind::PlainText { text, label: None }) + .run_mobile_plugin("writeText", ClipKind::PlainText { text, label: None }) .map_err(Into::into) } @@ -50,7 +50,7 @@ impl Clipboard { let label = label.into().to_string(); self.0 .run_mobile_plugin( - "write", + "writeText", ClipKind::PlainText { text, label: Some(label), @@ -67,7 +67,7 @@ impl Clipboard { pub fn read_text(&self) -> crate::Result { self.0 - .run_mobile_plugin("read", ()) + .run_mobile_plugin("readText", ()) .map(|c| match c { ClipboardContents::PlainText { text } => text, })