Package: debian-timeline
Version: 17
Severity: minor
The timeline uses the Page Up and Page Down keys in a more or less
intuitive way. By pressing Page Up, the timeline goes forward a certain
time, and when pressing Page Down, the timeline goes backward a certain
time. What is a little tricky, though presumably useful, is that the
duration of this time is variable. For the keys to be processed, the
timeline needs to have focus (which is not the case just after loading
the page). But the focus can be in one of the three zones (different
levels of zoom). If the focus is in the bottom zone, the duration of
time skipped is larger (and very large). If the focus is in the top
zone, the line moves by about one year and a half.
However, the implementation of this feature causes a bug, at least in
Iceweasel. Iceweasel has keyboard shortcuts allowing to switch tabs with
Ctrl+Page Up and Ctrl+Page Down. When the user is viewing a tab right
after the timeline's tabs, he may come back to the timeline by pressing
Ctrl+Page Down. But when doing this as the timeline has focus, the
timeline catches the press on Page Down as a request to go backwards in
time and moves the timeline. So when the user switches tabs using these
shortcuts, he comes back to a timeline that does not show the events he
was looking at before he left the timeline's tab (unfortunately, this
problem is not symmetrical, i.e. nothing happens when the tab is left).
This must have to do with the way the timeline checks key events. I
imagine it should only act when a key is pushed, not just when it's
maintained pressed.
--- System information. ---
Architecture: i386
Kernel: Linux 3.1.0-1-amd64
Debian Release: wheezy/sid
990 testing security.debian.org
990 testing ftp.ca.debian.org
500 unstable ftp.ca.debian.org
1 experimental ftp.ca.debian.org
--- Package information. ---
Depends (Version) | Installed
====================================-+-===========
libjs-simile-timeline | 2.3.0-1
Package's Recommends field is empty.
Package's Suggests field is empty.
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org