Merge pull request #17958 from cacheflow/add-capturing-to-keydown-events-when-hiding-tooltips

Fix: Added capturing to keydown events when hiding tooltips
This commit is contained in:
David Wilson
2018-09-06 08:18:56 -07:00
committed by GitHub
2 changed files with 5 additions and 3 deletions

View File

@@ -153,11 +153,11 @@ class TooltipManager {
}
window.addEventListener('resize', hideTooltip)
window.addEventListener('keydown', hideTooltip)
window.addEventListener('keydown', hideTooltip, { capture: true })
const disposable = new Disposable(() => {
window.removeEventListener('resize', hideTooltip)
window.removeEventListener('keydown', hideTooltip)
window.removeEventListener('keydown', hideTooltip, { capture: true })
hideTooltip()
tooltip.destroy()