Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug Bash] The layout of ‘Options->NuGet Package Manager->General’ window messes up after clicking the button ‘Clear All NuGet Storage’ when the settings of ‘Scale’ are different in multiple screens #13447

Open
SueSu01 opened this issue May 17, 2024 · 2 comments
Labels
Found:ManualTests Functionality:VSOptions Priority:3 Issues under consideration. With enough upvotes, will be reconsidered to be added to the backlog. Product:VS.Client Type:Bug

Comments

@SueSu01
Copy link

SueSu01 commented May 17, 2024

NuGet Product Used

Visual Studio Package Management UI

Product Version

Dev\6.11.0.53

Worked before?

It is a regression since it doesn’t repro on D16.11\34601.136 but reproes on D17.9\34601.282.

Impact

It bothers me. A fix would be nice

Repro Steps & Context

Repro Steps:  

  1. Create a C# Console App (.NET Framework) project in VS.
  2. Right-click the project in Solution Explorer and select "Manage NuGet Packages…" menu item to open PM UI.
  3. Click the settings button (gear button) in PM UI.
  4. Click the ‘NuGet Package Manager->General’ in the opened ‘Options’ window.
  5. Click the button ‘Clear All NuGet Storage’.
  6. Obverse the layout of ‘NuGet Package Manager->General' window.

Expected:     
The layout of ‘Options->NuGet Package Manager->General’ window would not change after clicking the button ‘Clear All NuGet Storage’.

Actual:
The layout of ‘Options->NuGet Package Manager->General’ window messes up after clicking the button ‘Clear All NuGet Storage’ as below:
image

Notes:   

  1. The repro rate is 100% when the settings of ‘Scale’ are different in multiple screens (for example: one screen is 100% and the second screen is 125% as below).
    image
  2. If you didn’t repro it on one screen, it will repro after dragging the VM to the second screen and click the button ‘Clear All NuGet Storage’ again. (But the precondition is you have different ‘Scale’ settings in multiple screens.)

Verbose Logs

No response

@jeffkl jeffkl added Priority:2 Issues for the current backlog. and removed Triage:Untriaged labels May 17, 2024
@jebriede jebriede added Triage:Untriaged and removed Priority:2 Issues for the current backlog. labels May 20, 2024
@nkolev92 nkolev92 added RegressionFromPreviousRTM A regression from the last RTM. Example: worked in 6.2, doesn't work in 6.3 Product:VS.Client Functionality:VSOptions Priority:3 Issues under consideration. With enough upvotes, will be reconsidered to be added to the backlog. and removed Triage:Untriaged RegressionFromPreviousRTM A regression from the last RTM. Example: worked in 6.2, doesn't work in 6.3 labels May 23, 2024
@nkolev92
Copy link
Member

Tagging @donnie-msft, as I'm guessing this'll get fixed through the unified settings work.

@donnie-msft
Copy link
Contributor

@nkolev92 - I saw this when the issue was filed, and yes, the UI will change for Unified Settings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Found:ManualTests Functionality:VSOptions Priority:3 Issues under consideration. With enough upvotes, will be reconsidered to be added to the backlog. Product:VS.Client Type:Bug
Projects
None yet
Development

No branches or pull requests

5 participants