Wine Staging 7.8 verëffentlecht mat verbesserte Alt + Tab Handling fir Spiller baséiert op der Unity Engine

D'Verëffentlechung vum Wine Staging 7.8 Projet gouf publizéiert, am Kader vun deem verlängert Builds vu Wäin geformt ginn, inklusiv net komplett fäerdeg oder riskant Patches déi nach net gëeegent sinn fir an d'Haaptwäin Branche ze adoptéieren. Am Verglach mam Wäin bitt Wine Staging 550 zousätzlech Patches.

Déi nei Verëffentlechung bréngt Synchroniséierung mat der Wine 7.8 Codebase. 3 Patches am Zesummenhang mat der Veraarbechtung vu Schlësselstaaten a Verbesserunge vun de get/set_key_state Funktiounen goufen op den Haapt Wäin transferéiert. Véier Patches goufen aktualiséiert: winex11-_NET_ACTIVE_WINDOW, user32-Mouse_Message_Hwnd, user32-rawinput-maus an api-iteration-Tokens.

E Patch bäigefüügt, deen d'Handhabung vun der Alt + Tab Tastatur Ofkiirzung verbessert a Spiller baséiert op der Unity Spillmotor. De Problem mam Wiessel vu Fënstere mat Alt + Tab a Spiller op der Unity Engine gouf zënter Wine 4.20 observéiert wéinst der Tatsaach datt d'OnApplicationFocus an OnApplicationPause Eventer, déi Handler ruffen fir de Fokus z'änneren an d'Applikatioun ze pausen, net vum Unity Engine generéiert goufen. nodeems Dir de Fokus op d'Fënster restauréiert wann Dir mam Alt + Tab wiesselt. E Patch deen de Problem léist gouf am November 2019 proposéiert an implementéiert d'Schécken vun der WM_NCPOINTERUP Message am Code vun der Funktioun déi verantwortlech ass fir déi aktiv Fënster ze setzen. Dëse Message ze schécken ass genuch fir den Unity Engine fir d'OnApplicationFocus an OnApplicationPause Handler ze starten.

Source: opennet.ru

Setzt e Commentaire