Fixed #432, setting multiple contenteditables.

It seems that if something else has the input focus when we call `set`
on a `contenteditable`, the wrong text is deleted. By clicking on the
`contenteditable` first, we ensure we'll delete the right text.