Status: Patch Available
Affects Version/s: Trunk
Fix Version/s: None
Is there any reason why ModelScreen#renderScreenString() does not call TransactionUtil#rollback when ScreenRenderException occurs.
It does so when Exception or RuntimeException occur.
Furthermore, what's the point in duplicating code for Exception and RuntimeException ?
As I am not sure if there is a reason , I ask, if you confirm it is useless I will provide a patch.