[Tween-svn] [1584] 1060リリース

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2011年 9月 11日 (日) 00:42:09 JST


Revision: 1584
          http://sourceforge.jp/projects/tween/svn/view?view=rev&revision=1584
Author:   kiri_feather
Date:     2011-09-11 00:42:09 +0900 (Sun, 11 Sep 2011)

Log Message:
-----------
1060リリース
強制URL展開で、URLツールチップが切れて表示されるバグ修正

Modified Paths:
--------------
    trunk/Tween/Resources/ChangeLog.txt
    trunk/Tween/ShortUrl.vb


-------------- next part --------------
Modified: trunk/Tween/Resources/ChangeLog.txt
===================================================================
--- trunk/Tween/Resources/ChangeLog.txt	2011-09-10 14:26:58 UTC (rev 1583)
+++ trunk/Tween/Resources/ChangeLog.txt	2011-09-10 15:42:09 UTC (rev 1584)
@@ -1,9 +1,10 @@
 更新履歴
 
-==== Ver 1.0.6.0(2011/9/10)
+==== Ver 1.0.6.0(2011/9/11)
  * FIX: 起動するたびに発言詳細、投稿入力欄が小さくなってしまうバグ修正
  * FIX: 非公式RT、QTで、元発言中のURLが表示通りの省略表記のまま発言欄にコピーされるバグ修正
  * FIX: 設定画面を開くと、選択したアカウントが非選択状態に戻ってしまうバグ修正
+ * FIX: 強制URL展開有効時に発言詳細のURLツールチップの表記が途切れてしまうバグ修正
 ==== Ver 1.0.5.0(2011/9/10)
  * NEW: TINAMIの画像プレビューに対応。小説もプレビュー対象になります。(thx @tinami_info,API実装担当者様)
  * NEW: Twitter純正画像投稿に対応

Modified: trunk/Tween/ShortUrl.vb
===================================================================
--- trunk/Tween/ShortUrl.vb	2011-09-10 14:26:58 UTC (rev 1583)
+++ trunk/Tween/ShortUrl.vb	2011-09-10 15:42:09 UTC (rev 1584)
@@ -179,7 +179,7 @@
                 If Not tcoResolve AndAlso (orgUrl = "http://t.co/" OrElse orgUrl = "https://t.co/") Then Return orgData
                 orgUrl += orgUrlPath
                 If urlCache.ContainsKey(orgUrl) Then
-                    Return urlCache(orgUrl)
+                    Return orgData.Replace(orgUrl, urlCache(orgUrl))
                 Else
                     Try
                         'urlとして生成できない場合があるらしい
@@ -191,9 +191,9 @@
                         If retUrlStr.StartsWith("http") Then
                             retUrlStr = retUrlStr.Replace("""", "%22")  'ダブルコーテーションがあるとURL終端と判断されるため、これだけ再エンコード
                             SyncLock _lockObj
-                                If Not urlCache.ContainsKey(orgUrl) Then urlCache.Add(orgUrl, retUrlStr)
+                                If Not urlCache.ContainsKey(orgUrl) Then urlCache.Add(orgUrl, orgData.Replace(tmpurlStr, retUrlStr))
                             End SyncLock
-                            Return retUrlStr
+                            Return orgData.Replace(tmpurlStr, retUrlStr)
                         End If
                     Catch ex As Exception
                         Return orgData



Tween-svn メーリングリストの案内
Back to archive index