リンクを新しいタブで開くと元のタブでも一緒にリンク先が開いてしまう
-
環境
Windows7 Vivaldi 2.4.1488.35 64bit再現手順
拡張機能のLong Press New TabやLongClick New Tabを入れて
リンク先を新しいタブのForegroundで開くよう設定し
なんでもいいのでリンクをマウスの左長押しで開く本来あるべき挙動
リンク先が新しいタブでのみ開かれてアクティブな状態になる実際の挙動
リンク先が新しいタブで開かれるのと同時に元のタブでも開かれてしまう補足情報
Foregroundで開いたときのみこの症状が発生し、Backgroundで開いたときは発生しませんでした
安定版の2.3からこの不具合が発生するようになりました
また安定版の2.2ではこの不具合は発生しませんでしたが、リンク先を新しいタブで開き、元のタブに戻ると
元のタブがドラッグされたままの状態になっているという別の不具合が発生していました
2,3、2.4、及び最新スナップショットに至るまで全て新規インストールした直後にLong Press New Tabのみを入れて試してみましたが
全てのバージョンで今回の不具合が確認されました
ちなみに、Google ChromeやKinza等の他のChromiumブラウザではこの不具合は発生していませんでした
修正が可能であればよろしくお願いいたします -
@nanagi ご報告ありがとうございます!現時点では再現に至っていません。何か他の拡張機能はお使いでしょうか?
また、リンク先を新しいタブで開くマウスジェチャーなどがVivaldiに入っていますので、よろしければそちらの利用もご検討ください
-
ご返信ありがとうございます
本日別の複数のPCで試したところ全てで同じ症状が確認出来たので
やはり私の環境のせいではなくブラウザ側の不具合だと思うのですが
役に立つかわかりませんが、今度は画像を載せて説明してみますので、今一度ご確認のほどお願いいたしますまず新規のスタンドアローンでVivaldiをインストールします
次にウェブストアを開いて「Long Press New Tab」をインストールします
(画像を見ていただければ他の拡張機能は入っていないことがお分かりいただけると思います)
そして「Long Press New Tab」のオプションを開き、「Left mouse button press」の項目を「New Tab (Foreground)」に変更します
そして適当なリンク、この場合はスタートページから飛べるWikipediaへ行き、選り抜き記事の「日本」の項目をマウスで左長押しします
すると、本来であれば〝新しいタブでのみリンク先が開かれて元のタブのページはそのまま〟であるはずなのに
リンク先と同様に元のタブも同じページが開かれてしまいます
再現の手順説明は以上になります
これでも再現できない場合は私にはもうお手上げ状態です
お手数をおかけいたしますが、ご確認をよろしくお願いいたします -
@nanagi 詳細な情報ありがとうございます!ご記載いただいた内容に沿って何度か試したところ、「新しいタブが開くほんの一瞬前にクリック状態を解除する」場合にのみ、リンクを開く元のタブでもリンク先が開きました。その絶妙なタイミングを掴まない限り、リンク先は新しいタブでのみ開きます。(Chromeで簡単に同じ手順を試しましたが、元のタブでリンク先を開くことの再現にはいたりませんでした。)
お使いの環境では、いつクリックを解除するかに依らず、常に元のタブでもページが開く状態でしょうか?
-
@nanagi 「リンクをクリックしてから解除するまでカーソルを動かさず、新しいタブが開いてから解除する」方法でも再現しました。これにて社内でも確実に再現できそうです。ご協力ありがとうございました!