Wine Staging 7.8 dia navoaka niaraka tamin'ny fanatsarana Alt + Tab ho an'ny lalao mifototra amin'ny motera Unity

Navoaka ny famoahana ny tetikasa Wine Staging 7.8, ao anatin'ny rafitry ny fananganana divay mivelatra, ao anatin'izany ireo paty tsy vonona na mampidi-doza izay tsy mbola mety horaisina ao amin'ny sampana divay lehibe. Raha ampitahaina amin'ny divay, ny Wine Staging dia manome patch fanampiny 550.

Ny famoahana vaovao dia mitondra fampifanarahana amin'ny codebase Wine 7.8. Patch 3 mifandraika amin'ny fanodinana ny fanjakana manan-danja sy ny fanatsarana ny fiasan'ny get/set_key_state dia nafindra tany amin'ny Divay lehibe. Patch efatra no nohavaozina: winex11-_NET_ACTIVE_WINDOW, user32-Mouse_Message_Hwnd, user32-rawinput-mouse ary api-iteration-tokens.

Nampiana patch izay manatsara ny fitantanana ny hitsin-dΓ lana fitendry Alt+Tab amin'ny lalao mifototra amin'ny motera lalao Unity. Ny olana amin'ny famadihana fikandrana mampiasa Alt + Tab amin'ny lalao amin'ny motera Unity dia voamarika hatramin'ny Wine 4.20 noho ny zava-misy fa ny hetsika OnApplicationFocus sy OnApplicationPause, izay miantso ireo mpitantana hanova ny fifantohana sy hampiato ny fampiharana, dia tsy noforonin'ny motera Unity. aorian'ny famerenana ny fifantohana amin'ny varavarankely rehefa mifamadika amin'ny Alt+Tab. Ny patch izay mamaha ny olana dia natolotra tamin'ny Novambra 2019 ary nampihatra ny fandefasana ny hafatra WM_NCPOINTERUP ao amin'ny code of the function tompon'andraikitra amin'ny fametrahana ny varavarankely mavitrika. Ny fandefasana ity hafatra ity dia ampy ho an'ny motera Unity handefasana ireo mpitantana OnApplicationFocus sy OnApplicationPause.

Source: opennet.ru

Add a comment