f50c1541a1
This patch fixes two issues. First, I disable scrolling when the user has manually selected a track. I've found that extra scrolling in this case can be disorienting, and frequently ends up with the wrong track selected due to how queue iterators are set so it's probably best just to disable scrolling in this case. This patch also changes the order of calls to set_cursor() and scroll_to_cell(). I've found that scrolling before setting the cursor causes the GtkTreeView to ignore alignment settings unless the row is already on the screen. Switching the order makes everything work properly. Fixes #57: Wrong track is sometimes scrolled to Signed-off-by: Anna Schumaker <Anna@OcarinaProject.net> |
||
---|---|---|
core | ||
gui | ||
include | ||
share | ||
tests | ||
.gitattributes | ||
.gitignore | ||
.gitlab-ci.yml | ||
CHANGELOG | ||
LICENSE | ||
PKGBUILD | ||
README | ||
Sconstruct | ||
TODO |
README
Alternate clone url: $ git clone git://git.ocarinaproject.net/anna/ocarina.git Build: $ scons Clean: $ scons -c Install: $ sudo scons install Uninstall: $ sudo scons -c install Build tests: $ scons tests Clean tests: $ scons -c tests