- ページ: バグトラッキング
- 投稿者: [[]]
- 優先順位: 普通
- 状態: 着手
- カテゴリー: ブラウザ
- 投稿日: 2005-10-06 20:39:49 (木)
- バージョン:
自動更新が行われるとアクティブなタブ以外にフォーカスがいってしまう。
- これは IE コンポーネントの仕様です。 --
- 要望になってしまいますが、掲示板書き込みなどのときだけ手動で一時的に全ウインドウの自動更新をオフにし、終了後手動でオンにする…というのはできないでしょうか? --
- Sleipnir1.66では発生しないので、IEコンポーネントの仕様とは思えないのですが。このおかげで、未だにSleipnir2に以降出来ません... --
- 要望ならばそちらにお願いします。ちなみに1.xxでも発生したと思います。 --
- まあ、ページの自動更新ではなくページのロード中に他のウィンドウを表示させていると非アクティブなウィンドウのナビゲートが完了したときにアクティブなウィンドウのフォーカスが消えてしまいますね。しかも、 Sleipnir2 自体から消えてしまうような...(一度ページにフォーカスを与えないとホイールでページのスクロールができなくなるなど)。確かにこの現象は 1.xx では再現しませんし、 Sleipnir2 ってフォーカス関係の処理がなんか不完全ですね。 --
- 当方でもアクティブウィンドウのフォーカスが外れるのはしょっちゅう起こります。(ホイールでスクロールできない) タブを複数開いた状態にて左クリックで切り替えするとナビゲートロック状態になったりするのは既出でしょうか?Dock→タブの設定で左ダブルクリックがナビゲートロックになってはいますが、シングルでもロックされるように思えます。 -- 水
- フォーム入力中に別ウィンドウが更新されると一瞬フォーカスと入力中(確定していない IME 文字列)が消えますが、それは IE の仕様なんですよね。ただ、この場合はちょっと違って更新終了した後にそのページにフォーカスがいってしまってホイールなどでフォーカスがあるバックのウィンドウがスクロールしてしまいます。 1.xx ではバックのウィンドウにフォーカスがいってしまうことはないのでそこは不具合なんですよね。 --
- フォーカス関係の不具合を現在修正しているそうなので、これも一応上げておきます。 --
- 対策をしてみました。 -- 作者
- build.2304101 での修正確認しました。ただ、新規ウィンドウの場合は正常なのですがページを更新して更新が終了する前に別のウィンドウをアクティブにすると更新が完了した場合でもタブが未読にならないみたいです。すべて更新/すべて完全更新などでも同様です。 1.xx では正常に動作していました。 --
- あと、新規ウィンドウを作成するリンクを開いてナビゲートが完了する前にリンク元ウィンドウを再度アクティブにするとリンクの周りのクリックした後が消えてしまいます。この辺りは 1.xx は正常です。 1.xx と違う動作にする必要も意味もないと思いますし、同じようにしてください。 --
- build.2304105 で、再現しなくなっているのを確認しました。 --
- IE7がタブブラウザなので、対策されてないかと期待。タブブラウザでこの仕様は致命的だからなぁ。 --
- ホントにIEのせいなのか?お月様では起こらないよ。 --
- これは現在でも微妙ですね。フォームにフォーカスがあるときに消えてしまった戻らないことが多々あります。入力中でないときは 1.xx 時代は正常にフォームにフォーカスが戻ってきていたのですが Sleipnir2 では戻らないことがあります。 --
- 直っていない報告が各所で見受けられるので着手へ変更します。 --