Comment 2 for bug 874660

Revision history for this message
Chase Douglas (chasedouglas) wrote :

Hi,

When I run evince I find it working as designed. It's not optimal yet, though. Here's a description of how it works for me:

1. Start scrolling with a two touch drag
2. Evince hesitates for a half second
3. Evince then begins scrolling as appropriately, including the scrolled distance during the hesitation

The hesitation is due to the system waiting to see if a gesture has been recognized or not. In this case, the two gestures available are pinch to zoom and rotate. Once these gestures have been discarded as possibilities, scrolling can continue.

We currently can't get around the hesitation today because of the architecture of scrolling and gestures in X and uTouch. We will always have this hesitation until we can get smooth scrolling through two touch drag gestures. The simplest way to resolve this is to enable smooth scrolling through the toolkit. We are looking into this, but we don't have an estimate of when it will land yet.