diff --git a/Terminal.Gui/Core/View.cs b/Terminal.Gui/Core/View.cs index f9c9f2604..f1c7d8bd0 100644 --- a/Terminal.Gui/Core/View.cs +++ b/Terminal.Gui/Core/View.cs @@ -2201,7 +2201,7 @@ namespace Terminal.Gui { if (dim == null) { newDimension = AutoSize ? autosizeDimension : superviewDimension; } else { - newDimension = width.Anchor (superviewDimension); + newDimension = dim.Anchor (superviewDimension); newDimension = AutoSize && autosizeDimension > newDimension ? autosizeDimension : newDimension; } newLocation = pos.Anchor (superviewDimension - newDimension); diff --git a/UnitTests/Drivers/ClipboardTests.cs b/UnitTests/Drivers/ClipboardTests.cs index fa96f0961..03e023ea1 100644 --- a/UnitTests/Drivers/ClipboardTests.cs +++ b/UnitTests/Drivers/ClipboardTests.cs @@ -159,8 +159,8 @@ else Assert.NotEqual (clipText, Clipboard.Contents); output.WriteLine ($"Pasting to OS clipboard: {clipText}..."); if (RuntimeInformation.IsOSPlatform (OSPlatform.Windows)) { - (exitCode, result) = ClipboardProcessRunner.Process ("pwsh", $"-command \"Set-Clipboard -Value \\\"{clipText}\\\"\""); - output.WriteLine ($" Windows: pwsh Set-Clipboard: exitCode = {exitCode}, result = {result}"); + (exitCode, result) = ClipboardProcessRunner.Process ("powershell.exe", $"-command \"Set-Clipboard -Value \\\"{clipText}\\\"\""); + output.WriteLine ($" Windows: powershell.exe Set-Clipboard: exitCode = {exitCode}, result = {result}"); getClipText = Clipboard.Contents.ToString (); } else if (RuntimeInformation.IsOSPlatform (OSPlatform.OSX)) { @@ -231,8 +231,8 @@ else Assert.NotEqual (clipText, Clipboard.Contents); output.WriteLine ($"Getting OS clipboard..."); if (RuntimeInformation.IsOSPlatform (OSPlatform.Windows)) { - (exitCode, clipReadText) = ClipboardProcessRunner.Process ("pwsh", "-noprofile -command \"Get-Clipboard\""); - output.WriteLine ($" Windows: pwsh Get-Clipboard: exitCode = {exitCode}, result = {clipReadText}"); + (exitCode, clipReadText) = ClipboardProcessRunner.Process ("powershell.exe", "-noprofile -command \"Get-Clipboard\""); + output.WriteLine ($" Windows: powershell.exe Get-Clipboard: exitCode = {exitCode}, result = {clipReadText}"); } else if (RuntimeInformation.IsOSPlatform (OSPlatform.OSX)) { (exitCode, clipReadText) = ClipboardProcessRunner.Process ("pbpaste", "");