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

Large XML docs take up all quick info flyout space and (1) get clipped with no scrolling, and (2) hide all diagnostics #75877

Open
Sergio0694 opened this issue Nov 12, 2024 · 0 comments

Comments

@Sergio0694
Copy link
Contributor

Version Used: VS 17.12

Steps to Reproduce:

  1. Use this preview feed
  2. Create a blank WinUI 3 app
  3. Reference Community Toolkit version 8.4.0-build.43 or later
  4. Set PublishAot to true
  5. Add the following code:
public partial class MyViewModel : ObservableObject
{
    [ObservableProperty]
    private int number;
}
  1. Hover on the diagnostic that will show up on the attribute.

Expected Behavior:

The quick info window should be scrollable, so that you can always read all its content. Ideally, it'd also have reserved space at the bottom (like a footer) so that no matter how long the XML docs are, you can always see the list of diagnostics at that location at the bottom of the flyout.

Personally I'd much prefer a solution with a fixed footer, so diagnostics are always visible at a glance, without needing to scroll.

cc. @sharwell

Actual Behavior:

Image

@dotnet-issue-labeler dotnet-issue-labeler bot added Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead labels Nov 12, 2024
@CyrusNajmabadi CyrusNajmabadi added IntelliSense-Quick Info and removed untriaged Issues and PRs which have not yet been triaged by a lead labels Nov 12, 2024
@CyrusNajmabadi CyrusNajmabadi added this to the 18.0 milestone Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants