hogashi.*

日記から何から

拡張機能「twitter画像原寸ボタン」ver.2.1.2公開

 拡張機能twitter画像原寸ボタン」ver.2.1.2です。
 先日のver.2.1.1で修正した部分でバグが出たので更に修正をしました。

 使い方などは2.1.1の記事(下リンク)を参照してください。ここには更新内容について書きます。

hogashi.hatenablog.com

更新内容

 「リンクを共有ページでEnterが効かない」問題を報告頂いたので、それを含めて画像が無い場合はEnterの本来の動作を止めないよう修正しました。

 DM、リンク共有ページなどで改行などができなかった問題が改善されます。
 設定で「Enterキーで画像を開く」をOFFにして対策をしていた場合は戻してOK(なはず)です。

 まだ修正できてないとか、新しく変になったとかありましたらお伝え下さい。

雑記

 今回のバグは完全に盲点で(僕が共有などをあまり使わないのが大きいですが)、地味に不便なバグでした。

 コードのお話としては、修正にあたって、ドメインtwitter.com(manifest.jsonで振り分けできない)だしDOM構造は(おそらく)似ていて、色々判別するのが大変だと思うので、例外処理の判別式は変えませんでした。
 というかそもそも処理手順をミスっていて、「ブラウザ本来の挙動を取りやめる」処理をするのが早すぎていました。画像のURLが取得できなかったら、その処理は行うべきではありません(ブラウザ本来の挙動をさせてあげるべき)でした。なのでそこだけ変更しました。