Windowsの10をChromeでより良く機能させるためにMicrosoftが積極的に取り組んでいる

ウィンドウズ / Windowsの10をChromeでより良く機能させるためにMicrosoftが積極的に取り組んでいる 1分読む

マイクロソフト



多くのユーザーから、Windows10の組み込みタッチキーボードに関するバグが報告されています。このバグにより、Chromeで正しく動作できなくなります。驚いたことに、Microsoftは実際にこの問題のバグ修正(Commit)をリリースしました。

バグ

バグが報告されました bugs.chromium.org マイクロソフトのエンジニアによる-。彼は、オンラインExcelドキュメントの編集中にChromeがWindows 10の組み込みタッチキーボードで正しく機能しないという問題に取り組みました。タッチキーボードがポップアップすると、Excelドキュメント内の選択したセルが遮られるためです。このため、ユーザーがChromeでタッチキーボードを使用するのは非常に非効率的でした。バグ投稿によると、期待される結果は次のとおりです。 「オンスクリーンキーボードがポップアップし、フォーカスされたセルがスクロールされて表示されます。」 代わりに、私たちが得る結果は 「オンスクリーンキーボードはポップアップしますが、選択したセルを妨害します。」



修正

マイクロソフトは、 バグ修正 コミットの形でこの問題のために。コミットのタイトルは「OOPIF内のフォーカスされた要素を遮るタッチキーボードを修正する」です。



投稿は次のように述べています。



「ウィンドウでは、OOPIF内の入力要素にフォーカスが与えられると、画面キーボードがフォーカスされた要素をスクロールして表示するのではなく、遮ります。」

「ブラウザプロセスは、更新されたビジュアルビューポートを通知するSynchronizeVisualPropertiesメッセージを、インセットを設定する必要があるトップレベルフレームのレンダラープロセスにルーティングしていました。」

「メインフレームは、フォーカスされた要素が別のプロセス(クロスプロセスフレーム)にあることを検出すると、フォーカスされた要素のスクロールに失敗します。」



「この変更により、フォーカスされた要素がスクロールして表示されます。メインフレームレンダラープロセスがフォーカスされたノードをスクロールして表示できない場合に、ブラウザープロセスにメッセージを送信する。次に、ブラウザプロセスはRenderWidgetHostViewAura :: ScrollFocusedEditableNodeIntoRectを呼び出します。これにより、スクロールメッセージがフォーカスされたフレームに正しくルーティングされます。」

あなたがこれらの問題を抱えているならば、あなたはこれで解決策を見つけることができます 役職 。

MicrosoftとChromium

ほとんどの人は驚かれるかもしれませんが、これはそれほど憂慮すべきことではありません。 MicrosoftがMicrosoftEdgeをChromiumに切り替えることを発表して以来、詳細についてはこちらをご覧ください。 ここに 。マイクロソフトは、Chromiumコミュニティに積極的に貢献してきました。

タグ マイクロソフト ウィンドウズ