Refactor state saving function out of widget destruction
Bug 725534 - Scheduled transactions columns widths not retrieved