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

Suboptimal placement of the debug hover widget #12994

Open
planger opened this issue Oct 12, 2023 · 0 comments
Open

Suboptimal placement of the debug hover widget #12994

planger opened this issue Oct 12, 2023 · 0 comments
Labels
debug issues that related to debug functionality

Comments

@planger
Copy link
Contributor

planger commented Oct 12, 2023

Steps to Reproduce:

  1. Install the [Mock Debug Adapter extension]
  2. Start debugging the example MD file of this extension
  3. Set a breakpoint after "variables" have been initialized (e.g. line 37) and continue to this breakpoint
  4. Hover above all variables and observe the positioning of the hover widget

Ideally the hover widget should

  • Vertical placement: Always be placed directly above or below the variable / expression and never overlap it
  • Horizontal placement: Always be placed horizontally at the start of the variable / expression (not the mouse pointer)
  • The hover widget should not move with the mouse pointer

However, as can be observed below, the hover widget follows the mouse pointer, sometimes overlap with the variable / expression, and is sometimes even placed very weirdly (see start of the video).

Peek.2023-10-12.13-06.mp4
@planger planger added the debug issues that related to debug functionality label Oct 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
debug issues that related to debug functionality
Projects
None yet
Development

No branches or pull requests

1 participant