dev
Revision | 2c6e8159526abe15c9ad4ef022aa86858d72daac (tree) |
---|---|
Time | 2014-02-01 06:19:12 |
Author | Kimura Youichi <kim.upsilon@bucy...> |
Commiter | Kimura Youichi |
サムネイル画像のロード処理が UI スレッド上で行われてしまう問題の修正
@@ -2,6 +2,7 @@ | ||
2 | 2 | |
3 | 3 | ==== Ver 1.1.8-beta1(2014/xx/xx) |
4 | 4 | * FIX: サムネイル画像の取得をキャンセルするとエラーが発生する場合がある問題の修正 |
5 | + * FIX: サムネイル画像の読み込み中に画面の更新が遅くなる問題の修正 | |
5 | 6 | |
6 | 7 | ==== Ver 1.1.7(2014/01/16) |
7 | 8 | * NEW: ダイレクトメッセージに添付された画像のサムネイル表示に対応 |
@@ -61,7 +61,7 @@ namespace OpenTween.Thumbnail.Services | ||
61 | 61 | client.Headers[HttpRequestHeader.Referer] = this.ImageUrl; |
62 | 62 | |
63 | 63 | var task = client.DownloadDataAsync(new Uri(this.ThumbnailUrl), token) |
64 | - .ContinueWith(t => MemoryImage.CopyFromBytes(t.Result)); | |
64 | + .ContinueWith(t => MemoryImage.CopyFromBytes(t.Result), TaskScheduler.Default); | |
65 | 65 | |
66 | 66 | task.ContinueWith(_ => client.Dispose()); |
67 | 67 |
@@ -45,7 +45,7 @@ namespace OpenTween.Thumbnail | ||
45 | 45 | var client = new OTWebClient(); |
46 | 46 | |
47 | 47 | var task = client.DownloadDataAsync(new Uri(this.ThumbnailUrl), token) |
48 | - .ContinueWith(t => MemoryImage.CopyFromBytes(t.Result)); | |
48 | + .ContinueWith(t => MemoryImage.CopyFromBytes(t.Result), TaskScheduler.Default); | |
49 | 49 | |
50 | 50 | task.ContinueWith(_ => client.Dispose()); |
51 | 51 |