Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
evince
evince
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 680
    • Issues 680
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 34
    • Merge Requests 34
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • evinceevince
  • Issues
  • #73

Closed
Open
Opened Oct 21, 2008 by bugzilla-migration@bugzilla-migrationReporter

Scrolling-backwards bad behaviour

Submitted by Alessio Bolognino

Link to original bug (#557249)

Description

When in not-continuous mode, if I scroll backwards (shift+space), and only a part of the document is displayed because of the zoom, the bottom part of the previous page should be displayed before the top.

e.g. Only half of the page is displayed at time; let's label the two parts #a (top) and #b (bottom): I'm reading 4a (top of page 4), if I scroll down (press space bar), I see 4b; when I scroll down again I see 5a and then 5b. So, scrolling down: 4a -> 4b -> 5a -> 5b. And that's obviously fine.

Let's say I'm reading 5b, if I scroll backwards I see 5a, if I scroll backwards again I see 4a, and not 4b like I (IMHO) should.

Scrolling backwards I would expect: 5b -> 5a -> 4b -> 4a, but instead I get: 5b -> 5a -> 4a.

Other information:

Version: 2.24.x

Blocking

  • Bug 562257
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: GNOME/evince#73