Clicking selection bar buttons should not steal focus from iframe

This commit is contained in:
Kovid Goyal 2020-07-27 20:00:36 +05:30
parent cbdaad0003
commit cbbcec8525
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -38,7 +38,10 @@ class SelectionBar:
def cb(icon, tooltip, callback):
ans = svgicon(icon, '3ex', '3ex', tooltip)
ans.addEventListener('click', callback)
ans.addEventListener('click', def(ev):
callback(ev)
self.view.focus_iframe()
)
ans.classList.add('simple-link')
ans.style.marginLeft = ans.style.marginRight = '0.5rem'
return ans