{"id":18890324,"url":"https://github.com/hjlebbink/vsix-bug-quickinfosession","last_synced_at":"2025-06-23T14:33:11.082Z","repository":{"id":171665235,"uuid":"138336495","full_name":"HJLebbink/vsix-bug-quickinfosession","owner":"HJLebbink","description":"Simple VSIX project for VS2015/2017 that sports a bug","archived":false,"fork":false,"pushed_at":"2019-08-18T10:41:27.000Z","size":136,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-31T14:28:15.852Z","etag":null,"topics":["bugs","vsix","vsix-extensions"],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HJLebbink.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-06-22T18:37:12.000Z","updated_at":"2021-11-06T21:03:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"41071c80-c960-4773-a531-f1ee7c843343","html_url":"https://github.com/HJLebbink/vsix-bug-quickinfosession","commit_stats":null,"previous_names":["hjlebbink/vsix-bug-quickinfosession"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/HJLebbink/vsix-bug-quickinfosession","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HJLebbink%2Fvsix-bug-quickinfosession","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HJLebbink%2Fvsix-bug-quickinfosession/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HJLebbink%2Fvsix-bug-quickinfosession/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HJLebbink%2Fvsix-bug-quickinfosession/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HJLebbink","download_url":"https://codeload.github.com/HJLebbink/vsix-bug-quickinfosession/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HJLebbink%2Fvsix-bug-quickinfosession/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261494669,"owners_count":23167172,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bugs","vsix","vsix-extensions"],"created_at":"2024-11-08T07:55:03.769Z","updated_at":"2025-06-23T14:33:11.074Z","avatar_url":"https://github.com/HJLebbink.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vsix-bug-quickinfosession\nSimple 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.\n\nThis 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.\n\nI you have any questions, don't hesitate to ask me.\n\nBug behaviour when using QuickInfo Tooltips:\n\n## BUG 2: Wrong Source for Ctrl+C\n\n![tooltip-jumps](https://github.com/HJLebbink/vsix-bug-quickinfosession/blob/master/Images/bug2-copy.gif?raw=true \"Wrong source for Ctrl+C\")\n\n(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)\n\n\n## BUG 1: Redraw of window at position of mouse\n\n![tooltip-jumps](https://github.com/HJLebbink/vsix-bug-quickinfosession/blob/master/Images/bug1-jumping.gif?raw=true \"Tooltip Moves\")\n\nSee Issue [here](https://github.com/Microsoft/vs-editor-api/issues/11).\n\n## Previous use of this Project\nThis project has also been used to describe other bugs, but these bugs seem resolved in VS 15.7.4\n\n1. See SO [here](https://stackoverflow.com/questions/46793168/quickinfosession-is-dismissed-prematurely-when-using-usercontrols-in-quickinfoco?noredirect=1#comment88979250_46793168)\n2. 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)\n3. 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)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhjlebbink%2Fvsix-bug-quickinfosession","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhjlebbink%2Fvsix-bug-quickinfosession","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhjlebbink%2Fvsix-bug-quickinfosession/lists"}