I've attached a work in progress patch to bug 772972 which is (or will be) solved by the same changes. The patch still has a minor bug but mostly solves the problem already.
I've attached a work in progress patch to bug 772972 which is (or will be) solved by the same changes. The patch still has a minor bug but mostly solves the problem already.