From 2e0811e11301bf674a07e5cd2d797e13673091ce Mon Sep 17 00:00:00 2001 From: CharlesChen0823 Date: Thu, 9 May 2024 07:09:13 +0800 Subject: [PATCH] windows: Improve platform clipboard (#11553) I thought platform clipboard should share one ctx. and fixed in vim mode, read from clipboard crash when using `unwrap`. Release Notes: - N/A --- crates/gpui/src/platform/windows/platform.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/gpui/src/platform/windows/platform.rs b/crates/gpui/src/platform/windows/platform.rs index 2da0e7acb1f2d1ac288b05ec56511db54a90b261..efd3695843ec5ceedc74ccec65ecebdfe88c8600 100644 --- a/crates/gpui/src/platform/windows/platform.rs +++ b/crates/gpui/src/platform/windows/platform.rs @@ -684,7 +684,7 @@ impl Platform for WindowsPlatform { fn read_from_clipboard(&self) -> Option { let mut ctx = ClipboardContext::new().unwrap(); - let content = ctx.get_contents().unwrap(); + let content = ctx.get_contents().ok()?; Some(ClipboardItem { text: content, metadata: None,