Add support for keyBindingTarget to TooltipManager::add

This commit is contained in:
Nathan Sobo
2014-11-19 19:10:36 -07:00
parent 175d7811b4
commit 7bdf3b1719
2 changed files with 14 additions and 3 deletions

View File

@@ -15,10 +15,9 @@ class TooltipManager
add: (target, options) ->
requireBootstrapTooltip()
{keyBindingCommand} = options
{keyBindingCommand, keyBindingTarget} = options
if keyBindingCommand?
keyBindingTarget = target unless typeof target is 'string'
bindings = atom.keymaps.findKeyBindings(command: keyBindingCommand, target: keyBindingTarget)
if options.title?
options.title += " " + getKeystroke(bindings)