Microsoft našiel spôsob, ako vyriešiť problém Pinch-Zoom prehliadača Chromium na zariadeniach so systémom Windows 10
2 min. čítať
Publikované dňa
Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac
Teraz, keď je spoločnosť Microsoft tímovým hráčom vo vývoji prehliadača Chromium, očakáva sa, že nové funkcie a opravy budú prichádzať častejšie do všetkých prehliadačov, ktoré sú založené na prehliadači Chromium s otvoreným zdrojom. Hladké posúvanie je jedným z pozoruhodných príspevkov spoločnosti Microsoft k prehliadačom založeným na prehliadači Chromium, ako je nový Microsoft Edge, Google Chrome, Opera atď.
Spoločnosť chce teraz vyriešiť ďalší zvláštny problém v prehliadači Chromium. Spoločnosť Microsoft začala pracovať na oprave problému s priblížením a priblížením v prehliadači Chromium. Podľa a bug post, používatelia nemôžu zabrániť gestu priblíženia a oddialenia prstov na zariadeniach so systémom Windows 10(via WindowsLatest). Chybu je možné reprodukovať aj na počítačoch Mac. Zariadenia so systémom Windows 10, ako sú Surface Book a Surface Pro, sú však náchylné na tento problém.
„Je ťažké zámerne reprodukovať. Počas práce sa chyba vyskytuje 5-krát denne. Chyba sa tiež nereprodukuje na každom počítači. Čelím tomu na MacBooku 2016 a MacBook Pro 2018 13-palcový bez dotykovej lišty. Podľa mojich subjektívnych pocitov je reprodukovanie na Surface Book Pro jednoduchšie,“ vysvetlil inžinier Microsoftu.
Podľa autora príspevku o chybe sú používatelia ovplyvnení chybou iba vtedy, keď vyskúšajú niektorú z nasledujúcich činností:
- Umiestnite kurzor na posúvač „Predvolený obslužný nástroj skutočnej prevencie“.
- Rýchly pohyb touchpadom (všimnite si, že scroller sa v skutočnosti nebude posúvať).
- Okamžite vykonajte gesto priblíženia a oddialenia prstov.
Teraz, podľa nedávneho záväzku vývojárov Microsoft Edge, sa zdá, že oprava problému pinch-zoom prebieha.
„V dvoch rôznych scenároch: buď pri prechode z rolovania->stlačenia, alebo z prehodenia->privretia. V oboch prípadoch boli udalosti zaradené do frontu v TouchpadPinchEventQueue, potom TouchpadPinchEventQueue::ProcessMouseWheelAck prijímal ACK, o ktorých TPEQ predpokladal, že sú ACK pre udalosti, ktoré už zaradil do frontu.
„Aj keď je to často pravda, nie vždy to tak bolo. Niekedy sa ACK udalosti z rolovania alebo vrhnutia dostávajú po tom, čo udalosti štipnutia už boli zaradené do frontu, v takom prípade by sa ACK spracovali, ako keby boli pre udalosti štipnutia, aj keď neboli.“
V inom potvrdení Microsoft poznamenal, že „Teraz s touto zmenou, ak prechádzame z posúvania na štipku, momentum_phase udalosti je nastavená na Blokované, čo signalizuje, že posúvanie hybnosti nenastane. Potom okamžite bez čakania odošleme záverečnú udalosť.“
Opravu môžete očakávať v budúcich aktualizáciách prehliadača Chromium.