A Microsoft megtalálja a módját a Chromium Pinch-Zoom problémájának megoldására a Windows 10 rendszerű eszközökön
2 perc olvas
Publikálva
Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább
Most, hogy a Microsoft csapatjátékos a Chromium fejlesztésében, várhatóan gyakrabban érkeznek új szolgáltatások és javítások az összes nyílt forráskódú Chromiumra épülő böngészőbe. Sima görgetés az egyik figyelemre méltó hozzájárulás, amelyet a Microsoft tett a Chromium-alapú böngészőkhöz, mint például az új Microsoft Edge, Google Chrome, Opera stb.
A cég most egy másik furcsa problémát szeretne kijavítani a Chromiumban. A Microsoft elkezdett dolgozni a Chromium csipetnyi nagyítási problémájának megoldásán. szerint a hibabejegyzés, a felhasználók nem akadályozhatják meg a nagyítási kézmozdulatot a Windows 10 rendszerű eszközökön(via WindowsLatest). A hiba Mac-eken is reprodukálható. A Windows 10-es eszközök, például a Surface Book és a Surface Pro azonban hajlamosak a problémára.
„Nehéz szándékosan reprodukálni. Munka közben naponta 5 alkalommal fordul elő hiba. Ezenkívül a hiba nem minden számítógépen reprodukálódik. MacBook 2016-on nézek szembe vele és MacBook Pro 2018 13 hüvelykes érintésmentes érintősáv. Szubjektív érzéseim szerint a Surface Book Pro segítségével könnyebb reprodukálni” – magyarázta a Microsoft egyik mérnöke.
A hibabejegyzés szerzője szerint a felhasználókat csak akkor érinti a hiba, ha megpróbálják a következő tevékenységek valamelyikét:
- Vigye a kurzort az „Alapértelmezett kezelő valódi megakadályozása” görgető fölé
- Hajtson végre egy gyors érintőpadot (megjegyzendő, hogy a görgető valójában nem görget).
- Azonnal hajtson végre egy csipetnyi zoom mozdulatot.
A Microsoft Edge fejlesztőinek közelmúltbeli kötelezettségvállalása szerint úgy tűnik, hogy a csipetnyi zoom problémájának javítása folyamatban van.
„Két különböző forgatókönyv szerint: vagy az átmenet görgetésről->csípésről, vagy ledobásról->csípésről. Mindkét esetben az események sorba kerültek a TouchpadPinchEventQueue-ban, majd a TouchpadPinchEventQueue::ProcessMouseWheelAck ACK-ket kapott, amelyekről a TPEQ azt feltételezte, hogy azok a már sorba állított események ACK-jai.
„Bár ez gyakran igaz, nem mindig volt így. Néha a görgetésből vagy dobásból származó ACK-ek azután érkeztek meg, hogy a csípési események már sorba kerültek, ebben az esetben az ACK-ek feldolgozása úgy történik, mintha csípési eseményekhez lennének, amikor nem."
Egy másik commit során a Microsoft megjegyezte, hogy „most ezzel a változtatással, ha a görgetésről a csípésre váltunk át, az esemény momentum_phase értéke Blokkolt lesz, ami azt jelzi, hogy nem történik lendületes görgetés. Ezután azonnal, várakozás nélkül elküldjük a végeseményt.”
A javítás várhatóan a következő Chromium-frissítésekben érkezik meg.