Microsoft gör aktiva insatser för att Windows 10 ska fungera bättre med Chrome
Många användare har rapporterat ett fel angående Windows 10: s inbyggda pek-tangentbord. Felet gör att det inte kan fungera ordentligt med Chrome. Till allas förvåning har Microsoft faktiskt släppt en bug fix (Commit) för problemet.
Insekt
Felet rapporterades på bugs.chromium.org av en Microsoft-ingenjör. Han tog itu med ett problem där Chrome inte skulle fungera ordentligt med Windows 10: s inbyggda pek-tangentbord när han redigerade ett online-Excel-dokument, som när pek-tangentbordet skulle dyka upp skulle det hindra den valda cellen i Excel-dokumentet. Detta gjorde det mycket ineffektivt för användare att använda pek-tangentbordet på Chrome. Felmeddelandet anger att det förväntade resultatet är det ”Tangentbordet på skärmen dyker upp och de fokuserade cellerna rullas in i vyn.”Istället är resultatet vi får det ”Tangentbordet på skärmen dyker upp men hindrar den valda cellen.”
Fixera
Microsoft släppte en bug fix för detta problem i form av en commit. Titeln på engagemanget är ”Fixa tangentbord som täcker fokuserat element inuti OOPIF”
Posten säger:
"I Windows när ett inmatningselement inuti en OOPIF ges fokus fokuserar skärmtangentbordet det fokuserade elementet istället för att bläddra i det."
"Webbläsarprocessen dirigerade meddelandet SynchronizeVisualProperties som informerar om den uppdaterade visuella visningen till toppnivåramens renderarprocess eftersom det är där insättningen måste ställas in."
"Stora bilden misslyckas med att bläddra i det fokuserade elementet när det upptäcker att det fokuserade elementet befinner sig i en annan process (en korsprocessram)."
”Den här ändringen rullar in det fokuserade elementet. Genom att skicka meddelanden till webbläsarprocessen när mainframe renderer-processen misslyckas med att rulla den fokuserade noden i vyn. Webbläsarprocessen anropar sedan RenderWidgetHostViewAura :: ScrollFocusedEditableNodeIntoRect som riktar rullningsmeddelandet korrekt till den fokuserade ramen. ”
Om du har dessa problem kan du hitta lösningen i det här inlägget.
Microsoft och Chromium
Även om de flesta av er kanske blir förvånade är det inte särskilt alarmerande. Ända sedan Microsoft har meddelat att de kommer att byta Microsoft Edge till Chromium, vilket du kan läsa mer om här. Microsoft har aktivt bidragit till Chromium-communityn.