IDEA-188960 pseudo-tooltip very annoying issue

New registry key ide.hide.expandable.tooltip.owner.mouse.exit=true
Now we hide expandable tooltips when mouse leaves visible area of 'owner' component
This commit is contained in:
Vassiliy.Kudryashov
2018-03-27 19:15:52 +03:00
parent 2af3c7f61c
commit 0d41da87bc
2 changed files with 3 additions and 1 deletions
@@ -118,7 +118,7 @@ public abstract class AbstractExpandableItemsHandler<KeyType, ComponentType exte
@Override
public void mouseExited(MouseEvent event) {
// don't hide the hint if mouse exited to it
if (myTipComponent.getMousePosition() == null) {
if (Registry.is("ide.hide.expandable.tooltip.owner.mouse.exit") || myTipComponent.getMousePosition() == null) {
hideHint();
}
}
@@ -263,6 +263,8 @@ ide.helptooltip.enabled.restartRequired=true
ide.helptooltip.enabled.description=Enables new style help context tooltips
ide.helptooltip.regular.dismissDelay=10000
ide.helptooltip.full.dismissDelay=30000
ide.hide.expandable.tooltip.owner.mouse.exit=true
ide.hide.expandable.tooltip.owner.mouse.exit.description=Provides autohiding for expandable tooltip when mouse leaves visible area of 'owner' component
ide.expansion.hints.enabled=true
ide.expansion.hints.enabled.description=Enables expansion hints for lists, trees and tables to show invisible part of a cell renderer.