Microsoft pronalazi način za rješavanje Chromiumovog problema Pinch-Zoom na uređajima sa sustavom Windows 10

Ikona vremena čitanja 2 min. čitati


Čitatelji pomažu pri podršci MSpoweruser. Možda ćemo dobiti proviziju ako kupujete putem naših veza. Ikona opisa alata

Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više

Sada kada je Microsoft sada timski igrač u razvoju Chromiuma, očekuje se da će nove značajke i popravci stizati češće u sve preglednike koji se temelje na Chromiumu otvorenog koda. Glatko pomicanje jedan je od značajnih doprinosa koje je Microsoft dao preglednicima baziranim na Chromiumu kao što su novi Microsoft Edge, Google Chrome, Opera itd.

Tvrtka sada želi riješiti još jedan čudan problem u Chromiumu. Microsoft je počeo raditi na rješavanju problema zumiranja u Chromiumu. Prema a bug post, korisnici ne mogu spriječiti gestu zumiranja prstiju na Windows 10 uređajima(putem WindowsLatest). Bug se može reproducirati i na Mac računalima. Međutim, uređaji sa sustavom Windows 10 kao što su Surface Book i Surface Pro skloni su tom problemu.

“Teško je namjerno reproducirati. Tijekom rada, greška se javlja 5 puta dnevno. Također, pogreška se ne reproducira na svakom računalu. Suočavam se s tim na MacBooku 2016 i MacBook Pro 2018 13 inča bez dodirne trake. Prema mojim subjektivnim osjećajima, lakše je reproducirati na Surface Book Pro,” objasnio je inženjer Microsofta.

Prema autoru poruke o programskoj grešci, na korisnike bug utječe samo kada pokušaju bilo koju od sljedećih aktivnosti:

  • Postavite pokazivač iznad skrolera "Real prevent default handler".
  • Učinite brzi pokret touchpada (napomena, skroler se zapravo neće pomicati).
  • Odmah izvedite gestu zumiranja prstima.

Sada, prema nedavnom obvezi programera Microsoft Edgea, čini se da je rješenje za problem zumiranja prstiju u tijeku.

“U dva različita scenarija: ili prijelaz s pomicanje->štipanje ili s okretanje->štipanje. U oba slučaja, događaji su bili u redu čekanja u TouchpadPinchEventQueue, a zatim je TouchpadPinchEventQueue::ProcessMouseWheelAck primao ACK-ove, za koje je TPEQ pretpostavio da su ACK-ovi za događaje koje je već stavio u red.

“Iako je to često istina, nije uvijek bilo tako. Ponekad bi ACK-ovi događaja iz pomicanja ili bacanja stigli nakon što su događaji štipanja već bili stavljeni u red čekanja, u kojem slučaju bi ACK-ovi bili obrađeni kao da su za događaje štipanja kada nisu."

U drugom urezivanju, Microsoft je primijetio da „Sa ovom promjenom, ako prelazimo s pomicanja na štipanje, momentum_phase događaja je postavljen na Blocked, što signalizira da se pomicanje momenta neće dogoditi. Zatim odmah šaljemo završni događaj bez čekanja.”

Možete očekivati ​​da će popravak stići u budućim ažuriranjima Chromiuma.

Više o temama: preglednik, Krom, Zumiranje prstiju, Površinski, Windows 10 uređaji

Ostavi odgovor

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena *