Skip to content

Commit a23ed0a

Browse files
committed
*
1 parent 70c13f3 commit a23ed0a

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

SmartImage.UI/MainWindow.Handlers.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -360,10 +360,10 @@ private void Lv_Results_SelectionChanged(object sender, SelectionChangedEventArg
360360
if (ri.Result.Metadata is TraceMoeEngine.TraceMoeDoc doc) {
361361
Dispatcher.InvokeAsync(async () =>
362362
{
363-
Me_Preview.ScrubbingEnabled = false;
363+
Me_Preview.ScrubbingEnabled = true;
364364
Me_Preview.UnloadedBehavior = MediaState.Close;
365365
Me_Preview.LoadedBehavior = MediaState.Manual;
366-
var uri = await DownloadAsync(doc.video);
366+
var uri = await CacheAsync(doc.video);
367367
Me_Preview.Source = new Uri(uri, UriKind.Absolute);
368368
Me_Preview.Play();
369369
ShowMedia = true;
@@ -560,7 +560,7 @@ private void Wnd_Main_Loaded(object sender, RoutedEventArgs e)
560560
}
561561

562562
// todo: not used for now
563-
m_trDispatch.Start();
563+
// m_trDispatch.Start();
564564
e.Handled = true;
565565
Debug.WriteLine("Main loaded");
566566

SmartImage.UI/MainWindow.xaml.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -930,7 +930,7 @@ public void Dispose(bool full)
930930

931931
#region
932932

933-
static async Task<string> DownloadAsync(Url v)
933+
private static async Task<string> CacheAsync(Url v)
934934
{
935935
if (FileCache.TryGetValue(v, out string? async)) {
936936
return async;
@@ -943,6 +943,7 @@ static async Task<string> DownloadAsync(Url v)
943943
await File.WriteAllBytesAsync(s, rg);
944944

945945
FileCache[v] = s;
946+
Debug.WriteLine($"Cached {v} to {s}");
946947
return s;
947948
}
948949

0 commit comments

Comments
 (0)