From f8e59221cbe5117f8f691a36affa374f5a986a9f Mon Sep 17 00:00:00 2001 From: Can Celik Date: Sun, 13 Sep 2026 23:05:30 +0300 Subject: feat: add ctrl-hover highlighting and fix wrapped links (#4074) refs #1282 --- src/client/shell/surface_patch.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/client/shell/surface_patch.rs') diff --git a/src/client/shell/surface_patch.rs b/src/client/shell/surface_patch.rs index 784fbcd8..87f947fa 100644 --- a/src/client/shell/surface_patch.rs +++ b/src/client/shell/surface_patch.rs @@ -72,6 +72,8 @@ fn fast_path_blocker( Some("client_surface_patch.fallback.notification") } else if state.copy_feedback.is_some() { Some("client_surface_patch.fallback.copy_feedback") + } else if state.link_hover_blocks_patch(patch) { + Some("client_surface_patch.fallback.link_hover") } else if state.selection.is_some() { Some("client_surface_patch.fallback.selection") } else if state.copy_mode.is_some() { @@ -240,6 +242,7 @@ impl ClientShellState { } } } + self.invalidate_link_hover(); self.reconcile_input_source(); } else { let mut next = current.clone(); -- cgit v1.2.3