dev
Revision | 757048043e5b5dd5e37c745521ec0f1a2a78d63b (tree) |
---|---|
Time | 2012-02-18 23:19:53 |
Author | kiri_feather <kiri_feather@user...> |
Commiter | Kimura Youichi |
1060リリース
強制URL展開で、URLツールチップが切れて表示されるバグ修正
@@ -1,9 +1,10 @@ | ||
1 | 1 | 更新履歴 |
2 | 2 | |
3 | -==== Ver 1.0.6.0(2011/9/10) | |
3 | +==== Ver 1.0.6.0(2011/9/11) | |
4 | 4 | * FIX: 起動するたびに発言詳細、投稿入力欄が小さくなってしまうバグ修正 |
5 | 5 | * FIX: 非公式RT、QTで、元発言中のURLが表示通りの省略表記のまま発言欄にコピーされるバグ修正 |
6 | 6 | * FIX: 設定画面を開くと、選択したアカウントが非選択状態に戻ってしまうバグ修正 |
7 | + * FIX: 強制URL展開有効時に発言詳細のURLツールチップの表記が途切れてしまうバグ修正 | |
7 | 8 | ==== Ver 1.0.5.0(2011/9/10) |
8 | 9 | * NEW: TINAMIの画像プレビューに対応。小説もプレビュー対象になります。(thx @tinami_info,API実装担当者様) |
9 | 10 | * NEW: Twitter純正画像投稿に対応 |
@@ -179,7 +179,7 @@ Public Class ShortUrl | ||
179 | 179 | If Not tcoResolve AndAlso (orgUrl = "http://t.co/" OrElse orgUrl = "https://t.co/") Then Return orgData |
180 | 180 | orgUrl += orgUrlPath |
181 | 181 | If urlCache.ContainsKey(orgUrl) Then |
182 | - Return urlCache(orgUrl) | |
182 | + Return orgData.Replace(orgUrl, urlCache(orgUrl)) | |
183 | 183 | Else |
184 | 184 | Try |
185 | 185 | 'urlとして生成できない場合があるらしい |
@@ -191,9 +191,9 @@ Public Class ShortUrl | ||
191 | 191 | If retUrlStr.StartsWith("http") Then |
192 | 192 | retUrlStr = retUrlStr.Replace("""", "%22") 'ダブルコーテーションがあるとURL終端と判断されるため、これだけ再エンコード |
193 | 193 | SyncLock _lockObj |
194 | - If Not urlCache.ContainsKey(orgUrl) Then urlCache.Add(orgUrl, retUrlStr) | |
194 | + If Not urlCache.ContainsKey(orgUrl) Then urlCache.Add(orgUrl, orgData.Replace(tmpurlStr, retUrlStr)) | |
195 | 195 | End SyncLock |
196 | - Return retUrlStr | |
196 | + Return orgData.Replace(tmpurlStr, retUrlStr) | |
197 | 197 | End If |
198 | 198 | Catch ex As Exception |
199 | 199 | Return orgData |