Bug 407433 - Visible Area of the Timeline Out of Sync with Keyboard Navigation
Summary: Visible Area of the Timeline Out of Sync with Keyboard Navigation
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface & Miscellaneous (other bugs)
Version First Reported In: 19.04.1
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-11 16:52 UTC by Michael Tunnell
Modified: 2019-05-17 13:03 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Tunnell 2019-05-11 16:52:11 UTC
SUMMARY
The Timeline of 19.04+ is no longer connected to the keyboard navigation shortcuts. 

I created a video to demonstrate the issue that I am experiencing: https://youtu.be/rblA9vh-0Lw

STEPS TO REPRODUCE
1. Have a large enough Timeline to have something extending either side of the visible area.
2. Use Keyboard navigation like Alt+Left or Alt+Right to navigate through the timeline.

OBSERVED RESULT
Timeline is in a fixed position and does not follow the playhead when using keyboard navigation.

EXPECTED RESULT
The visible area of the timeline should follow the playhead, the playhead should always be visible in the timeline.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kubuntu 18.10
KDE Plasma Version: 5.13.5
KDE Frameworks Version: 5.50.0
Qt Version: 5.11.1
Comment 1 Jean-Baptiste Mardelle 2019-05-17 13:03:21 UTC
Git commit 60128fff1596501a3f786937fb6a46f4f585fd0b by Jean-Baptiste Mardelle.
Committed on 17/05/2019 at 13:03.
Pushed by mardelle into branch 'Applications/19.04'.

Fix timeline doesn't scroll with cursor.

M  +3    -0    src/timeline2/view/qml/Composition.qml
M  +1    -15   src/timeline2/view/qml/timeline.qml
M  +7    -2    src/timeline2/view/timelinecontroller.cpp

https://invent.kde.org/kde/kdenlive/commit/60128fff1596501a3f786937fb6a46f4f585fd0b