お気に入りや履歴の右クリックメニューから「新しいウィンドウで開く」を選んでもアクティブタブに開いてしまう †
- ページ: テスト版バグトラッキング
- 投稿者: mast
- 優先順位: 低
- 状態: 完了
- カテゴリー: プラグインのバグ
- 投稿日: 2005-11-04 23:43:53 (金)
- バージョン: 2.00 test9 (build.2004109)
Sleipnirオプション|パネル|お気に入りパネル
Sleipnirオプション|パネル|履歴パネル
上記の二つで「お気に入りは新しいウィンドウで開く」が未チェック
スタートアップや終了時の状態を復元などを使用せずに起動し空白ページが表示された状態で
お気に入りなどから適当に一つページを開いたあと
各パネルの右クリックから「新しいウィンドウで開く」を選択してもアクティブタブに開いてしまいます。
2回目からは新しいウィンドウで開きます。
- 空白ページがあるときはそこに開くようになってる。空白ページをどうしても残しておきたければナビゲーションロックする。 --
- 試してみたところ再現しましたので報告させていただきます。どうも起動処理を何も行わずに起動した時に作成される「abot:blank」タブでページを表示させると不具合が出るような感じがします。(環境: ●Win Me 4.90.3000 ●Sleipnir 2.00 (build.2004100)IEエンジン使用 ●IE 6.0.2800.1106)
【手順】
�起動処理を何も行わずに sleipnir を起動する。※1
�適当なページを「アクティブタブ」で開く。※2
�適当なページを「新規タブ」で開く。※2
※1 具体的な操作は次のとおり。お気に入りグループ「スタートアップ」に何も登録されていない状態、かつ、起動時に前回終了時の状態を復元しない設定で起動する。もしくは、「Ctrlキーが押されている場合は起動処理を中止する」設定でCtrlキーを押しながら起動する。
※2 お気に入りパネルや履歴パネル、アドレスバーや検索バーなど、どこから開くかをを問わない。
【結果】
�のページが「新規タブ」でなく「アクティブタブ」で開かれる。
また、�で開いたページからリンクを新しいタブで開こうとすると次のような挙動を示します。
・OpneLinkNewWindowで開こうとすると、「サーバーが見つかりません」が表示される。(アドレスバーには「http:///」と表示される。)
・Shift+クリックやコンテキストメニューで開こうとすると、元のページのまま。(追記:アドレスバーには「http:///」と表示される。)
【回避方法例】
・�の操作の時に「新規タブ」で開く。
・スタートアップに「about:bkank」など何か登録する。(追記:起動処理を中止した場合は回避できない。) --
- about:blank がアクティブな場合は、新しいウィンドウを作らずに常にそのウィンドウを使用する仕様にしています。(about:blank はこれから作業をするページを意味しています) -- 作者
- バグの発生状況を正確にお伝えできていないようなので提案に戻しました。今一度ご確認のほどよろしくお願い申し上げます。
> about:blank がアクティブな場合は、新しいウィンドウを作らずに常にそのウィンドウを使用する仕様にしています。
このバグが発生するのは about:blank が表示されている時ではありません。起動処理を行わずに起動した直後の about:blank に対して、「アクティブなウィンドウで開く」操作により何らかのページを表示させた状態の時です。この状態で「新しいウィンドウで開く」操作を行うと、新しいタブでなく、アクティブなタブにページが開かれてしまいます。
発生するのは起動直後のみで、作業後、全てのタブを閉じた状態では発生しません。
お気に入りグループのプラグインを外していると発生しません。
具体的な手順を改めて報告します。
(1)「起動時にCTRLキーが押されている場合は起動処理を中止する」オプションを有効にして、CTRLキーを押しながら sleipnir を起動する。→「 about:blank 」が表示される。
(2)お気に入りパネル内のお気に入りを右クリックして「アクティブなウィンドウで開く」→about:blank だったタブにページが表示される。
(3)お気に入りパネル内のお気に入りを右クリックして「新しいウィンドウで開く」→新しいタブは作成されずアクティブタブにページが表示される。 --
- 確認できました。有り難うございます。 -- 作者
- 投稿者ではありませんが、以下の環境で再現しなくなったようですので完了にしておきます。【環境】Win Me / Sleipnir 2.30 (build.2304100) --