From 46c664a03f9a255bff9cd12087a41eeec9d10557 Mon Sep 17 00:00:00 2001 From: mika kuns Date: Thu, 6 Aug 2026 11:09:25 +0200 Subject: [PATCH] fix(ui): restore ForegroundHelper.AllowAny call before wt.exe launch OpenInTerminal lost its foreground-grant call, leaving ForegroundHelper without a caller. Restore it ahead of the Process.Start (covers both the wt.exe and cmd.exe fallback paths) instead of deleting the helper. --- src/ClaudeDo.Ui/ViewModels/Islands/ListsIslandViewModel.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ClaudeDo.Ui/ViewModels/Islands/ListsIslandViewModel.cs b/src/ClaudeDo.Ui/ViewModels/Islands/ListsIslandViewModel.cs index 15c643f9..f3c42f75 100644 --- a/src/ClaudeDo.Ui/ViewModels/Islands/ListsIslandViewModel.cs +++ b/src/ClaudeDo.Ui/ViewModels/Islands/ListsIslandViewModel.cs @@ -121,6 +121,7 @@ public sealed partial class ListsIslandViewModel : ViewModelBase, IDisposable { var dir = row?.WorkingDir; if (string.IsNullOrWhiteSpace(dir) || !System.IO.Directory.Exists(dir)) return; + ForegroundHelper.AllowAny(); try { System.Diagnostics.Process.Start(new System.Diagnostics.ProcessStartInfo