From c1253c05b27b62342f3baa99802585550eb5398a Mon Sep 17 00:00:00 2001 From: KENZ Date: Sun, 19 Apr 2026 07:59:22 +0900 Subject: [PATCH 1/2] chore: update iced pulls in the change to make IME events forwarding to sctk optionally --- iced | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iced b/iced index 78caabba..aa2a870c 160000 --- a/iced +++ b/iced @@ -1 +1 @@ -Subproject commit 78caabba7ef91cd1030da6f70b41d266704ffece +Subproject commit aa2a870c357284630045b05186fa7a6313c27693 From c643000e6f454746d4ecd224dc5719607a482b74 Mon Sep 17 00:00:00 2001 From: KENZ Date: Sat, 18 Apr 2026 13:25:16 +0900 Subject: [PATCH 2/2] fix: IME double commit on GNOME by limiting iced `single-instance` feature only when app uses `single-instance` --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index d73da2dc..2a9684fd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -69,7 +69,7 @@ desktop-systemd-scope = ["desktop", "dep:zbus"] # Enables keycode serialization serde-keycode = ["iced_core/serde"] # Prevents multiple separate process instances. -single-instance = ["zbus/blocking-api", "ron"] +single-instance = ["iced_winit/single-instance", "zbus/blocking-api", "ron"] # smol async runtime smol = ["dep:smol", "iced/smol", "zbus?/async-io", "rfd?/async-std"] tokio = [