NuGet / Home

Repo for NuGet Client issues
Other
1.5k stars 252 forks source link

[Bug Bash] There is a redundant empty column in the right panel of solution-level PM UI when dragging the splitter to the left side #13258

Open v-luzh opened 8 months ago

v-luzh commented 8 months ago

NuGet Product Used

Visual Studio Package Management UI

Product Version

Dev\6.10.0.42

Worked before?

It’s not a regression since it repro on D16.11\34601.136 and D17.9\34601.282.

Impact

It bothers me. A fix would be nice

Repro Steps & Context

Repro Steps:

  1. Create a solution with several projects – for example: 1 C# Console App (.NET 8.0) project, 1 C# Class Library (.NET 8.0) and 1 C# Console App (.NET Framework 4.8.1) in VS.
  2. Right-click the solution node in Solution Explorer window and click “Manage NuGet Packages for Solution…”.
  3. Install a package into every project and go to “Installed” tab.
  4. Drag the splitter in the middle of the solution-level PM UI to the left side.

Expected Result:

There should be no redundant empty column in the right panel of solution-level PM UI when dragging the splitter to the left side.

Actual Result:

There is a redundant empty column in the right panel of solution-level PM UI when dragging the splitter to the left side as below screenshot. image

Notes:

1.Repro rate: 100%. 2.It also reproes on “Browse”/”Updates”/”Consolidate” tab of solution-level PM UI.

Verbose Logs

No response

martinrrm commented 8 months ago

The column is there but is not selectable, we should remove the column if is not neeeded.

v-luzh commented 7 months ago

Hi @martinrrm, the same issue happens in the "Add New Package Source Mapping" dialog (as the screenshot below). Please fix it too when you fixing the original issue in solution-PM UI above. Thanks. image

SueSu01 commented 2 months ago

It still reproes on VS Main\35222.175 + NuGet Client Dev\6.12.0.82.