From d863d4379bea8738a2e0c6b4d3c5177362954205 Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Wed, 28 Sep 2011 19:51:09 +0000 Subject: [PATCH] Implement Audio/Auto/Scroll option Originally committed to SVN as r5656. --- aegisub/src/audio_display.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/aegisub/src/audio_display.cpp b/aegisub/src/audio_display.cpp index 960b78ebb..e5912a68f 100644 --- a/aegisub/src/audio_display.cpp +++ b/aegisub/src/audio_display.cpp @@ -1214,7 +1214,8 @@ void AudioDisplay::OnSelectionChanged() /// @todo Handle rendering style ranges from timing controller instead SampleRange sel(controller->GetPrimaryPlaybackRange()); scrollbar->SetSelection(AbsoluteXFromSamples(sel.begin()), AbsoluteXFromSamples(sel.length())); - + if (OPT_GET("Audio/Auto/Scroll")->GetBool()) + ScrollSampleRangeInView(sel); int s1 = RelativeXFromSamples(sel.begin()); int e1 = RelativeXFromSamples(sel.end());