Don't update opening transaction if not changed
In case the opening transaction did not change after the account editor is left there is no need to update it in the engine causing expensive recalculations.