An open API service indexing awesome lists of open source software.

https://github.com/hjlebbink/vsix-bug-quickinfosession

Simple VSIX project for VS2015/2017 that sports a bug
https://github.com/hjlebbink/vsix-bug-quickinfosession

bugs vsix vsix-extensions

Last synced: about 1 year ago
JSON representation

Simple VSIX project for VS2015/2017 that sports a bug

Awesome Lists containing this project

README

          

# vsix-bug-quickinfosession
Simple VSIX project for VS2015/2017/2019 that sports an annoying bug that stalls some important features in [AsmDude](https://github.com/HJLebbink/asm-dude) for almost 2 years.

This minimal extension creates a filetype with extension .xyz. If you run (debug) this extension and open a (text) file with extension .xyz, hovering the mouse over any word will show a tooltips with the described bug. I tested this extension with VS2017 15.7.4 and VS2019 16.3.0. For convenience a dedicated output window will be opened with some logging from this extension.

I you have any questions, don't hesitate to ask me.

Bug behaviour when using QuickInfo Tooltips:

## BUG 2: Wrong Source for Ctrl+C

![tooltip-jumps](https://github.com/HJLebbink/vsix-bug-quickinfosession/blob/master/Images/bug2-copy.gif?raw=true "Wrong source for Ctrl+C")

(Note: selecting the word 'clipboard' does not show up in the gif, but the word is selected with a left mouse double click, and then copied with Ctrl+C. Pasting on line 6 is done with Ctrl+V)

## BUG 1: Redraw of window at position of mouse

![tooltip-jumps](https://github.com/HJLebbink/vsix-bug-quickinfosession/blob/master/Images/bug1-jumping.gif?raw=true "Tooltip Moves")

See Issue [here](https://github.com/Microsoft/vs-editor-api/issues/11).

## Previous use of this Project
This project has also been used to describe other bugs, but these bugs seem resolved in VS 15.7.4

1. See SO [here](https://stackoverflow.com/questions/46793168/quickinfosession-is-dismissed-prematurely-when-using-usercontrols-in-quickinfoco?noredirect=1#comment88979250_46793168)
2. MSDN forum [here](https://social.msdn.microsoft.com/Forums/vstudio/en-US/7084cf4c-639a-4aaf-9027-b71cdad27acd/tooltip-with-quickinfosession-with-a-usercontrol-instead-of-a-string?forum=vsx#7084cf4c-639a-4aaf-9027-b71cdad27acd)
3. MSDN forum [here](https://social.msdn.microsoft.com/Forums/vstudio/en-US/629225b5-2a53-4313-8526-6644013ab120/quickinfosession-is-dismissed-prematurely-when-using-usercontrols-in-quickinfocontent?forum=vsx#629225b5-2a53-4313-8526-6644013ab120)