Hi Charlie,
It depends a bit how you updated the widget, but there are several ways to get back your 'old' widget. You can create a branch of an older version with the original widget and could check if everything still works correctly in there, and after you can replace your 'new' widget with the 'old' one. You can also try to revert a commit if you already made a commit or revert your changes, this holds that disadvantage that all your changes will be reverted.
On the other hand; in the future i am afraid that you have to update the widget anyway, so maybe it is better to try and adjust the 'new' widget to your needs if possible.
Hope this helps!
Have managed to fix the issue by reverting back to a different layout.