ghost click fix causing problems with contenteditable