OSDN Git Service

「発言内URLを開く」で不正なマルチバイト文字を含むURLがあるとUriFormatExceptionが発生する不具合を修正
authorKimura Youichi <kim.upsilon@bucyou.net>
Sun, 30 Jun 2019 04:51:42 +0000 (13:51 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Sun, 30 Jun 2019 08:35:26 +0000 (17:35 +0900)
https://osdn.net/projects/opentween/ticket/37246

Fixes: 86539fe9 ("インストーラープロジェクト追加、など")

OpenTween/Resources/ChangeLog.txt
OpenTween/Tween.cs

index f1c7ba6..795e506 100644 (file)
@@ -6,6 +6,7 @@
  * CHG: htn.to の短縮URLを展開する際に強制的にHTTPSを使用する
  * FIX: Twemojiを有効にすると絵文字の後に余分な文字が表示される場合がある不具合を修正
  * FIX: Tumblrのサムネイル表示時にエラーが表示される場合がある不具合を修正
+ * FIX: 発言内URLを開く(Ctrl+E)でURLにマルチバイト文字を含むとエラーが発生する場合がある不具合を修正
 
 ==== Ver 2.3.1(2019/04/22)
  * FIX: 2019/5/20に予定されているTwitter APIの仕様変更によりエラーが発生する問題を修正
index a2e597f..fa59120 100644 (file)
@@ -8514,7 +8514,7 @@ namespace OpenTween
                             return;
                         }
                         if (string.IsNullOrEmpty(urlStr)) continue;
-                        UrlDialog.AddUrl(new OpenUrlItem(linkText, MyCommon.urlEncodeMultibyteChar(urlStr), href));
+                        UrlDialog.AddUrl(new OpenUrlItem(linkText, urlStr, MyCommon.urlEncodeMultibyteChar(href)));
                     }
                     try
                     {