I've redone the fix now, here is a new patch which is a lot better than the old. Thanks both for the testing/comments.
I've redone the fix now, here is a new patch which is a lot better than the old. Thanks both for the testing/comments.