Update to wrong patch when double-clicking patch revision in workbench
Created originally on Bitbucket by ccaughie (Colin Caughie)
If I have patches A, B and C applied, and I double-click B in the workbench, I expect this to behave like "qgoto B" and leave me with A and B applied.
What actually happens is that both C and B are qpopped, and I'm left with only A.
There appears to be no way to do a "qgoto B", since if I double-click C I get a diff view of the patch, not a qpop operation.