diff -r 69a2910ec6f9 -r 10acb6a11a73 client/src/Iri.Modernisation.Controls/View/VideoViewer/VideoViewer.xaml.cs --- a/client/src/Iri.Modernisation.Controls/View/VideoViewer/VideoViewer.xaml.cs Mon Dec 14 11:25:01 2009 +0100 +++ b/client/src/Iri.Modernisation.Controls/View/VideoViewer/VideoViewer.xaml.cs Mon Dec 14 17:02:03 2009 +0100 @@ -50,7 +50,10 @@ void GoToTime_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e) { - VideoScreen.Position = TimeSpan.FromMilliseconds((double)e.Parameter); + if(e.Source == DataContext) + { + VideoScreen.Position = ((TimeSpan)e.Parameter); + } } void VideoPositionTimer_Tick(object sender, EventArgs e)