Bad alignment ~ bad debug message
Prevent joining the source text with button
On each getHistory request cancel incomplete previous getHistory requests to prevent late arrivals and renderings of irrelevant responses
Allow entering new lines in translation area and in-place if Enter pressed while holding Shift
We can use event.which reliably
Bugfix: if translation saved in-place, don't proceed to next entity (avoid JS errors)
Bugfix: unbind double-click event handler from node after toolbar hidden to prevent unexpected JS errors
Prevent triggering unnecessary events in 1-column layout
Avoid executing same code twice, not only because it causes JS errors, but also because it's stupid