Fixed so that viewportDrag works even if no mouse button is selected.
Merge pull request #283 from samhed/nomousedrag

Fixed so that viewportDrag works even if no mouse button is selected.