Bug Report: Mockups for confluence steals keyboard focus


#1

After using the Balsamiq editor I completely lose the ability to use my keyboard with my browser - the keyboard works elsewhere, but to get it back in the browser I need to close and re-open it.

Environment:

  • Mac OS 10.10.5
  • Firefox 41.0.2
  • Flash Player 19,0,0,226
  • Confluence 5.7.4
  • Balsamiq for Confluence 2.2.29,

Steps to reproduce:

  • Create a new page in any space
  • Add a Mockup macro
  • Double click it to open the editor
  • Grab any symbol & drag it to the page
  • Save the mockup (name doesn’t matter, I used ‘aaa’ in my latest test)
  • Close Balsamiq
  • Attempt to type into the page
  • Attempt to type into the search-box
  • Switch to another tab and attempt to type
  • Close original tab and attempt to type
  • Throw your hands in the air (like you don’t care)
  • Close & Re-open browser

#2

Hey @Alain,

I’m sorry about the trouble here. Something weird happened with Firefox, and we are still trying to figure out if it’s our bug or theirs.

If it’s possible, would you mind switching browsers for a little bit, just until we figure out what’s going on? Firefox on OS X appears to be the only browser affected by this bug.

I’m sorry again for the hassle. We are doing everything we can to get it fixed!


#3

I’m ok with closing & reopening my browser for now, I just wanted to be sure you guys had it logged since I dare say it will be annoying some of our customers.

From my digging into the problem it appears to be an issue with FF itself and can occur when a plugin such as flash accepts the focus and then does not hand it back.

It may be possible for you to use the same hooks you’re using for updating the placeholder image in the editor to ensure that the editor iframe has focus again.