Chart: Fix horrible ui when editing axis label
Problem: when editing an update was triggered, effectivly resetting the ui,
throwing user to axis 1.
This was due to issuing change on every keystroke, also resulting in multiple undo commands.
This changes it to update only when editing finishes.
Todo: update ui properly on undo/redo