Touch IE_Repeat PIE When mouse input is set to use as touch

I have got weird behavior with this… If I hold the LMB down and move it out of the viewport and then release the mouse button (off screen) it then starts behaving correctly (IE_Repeat actions are fired off) when using the mouse as expected.
Is this a bug?