21 Feb
2023
21 Feb
'23
1:31 p.m.
Nikolay Sivov (@nsivov) commented about dlls/uiautomationcore/uia_com_client.c:
- FIXME("%p: stub\n", iface); - return E_NOTIMPL; + struct uia_element *element = impl_from_IUIAutomationElement9(iface); + HRESULT hr; + VARIANT v; + + TRACE("%p, %p\n", iface, ret_val); + + VariantInit(&v); + hr = UiaGetPropertyValue(element->node, UIA_NamePropertyId, &v); + if (SUCCEEDED(hr) && V_VT(&v) == VT_BSTR && V_BSTR(&v)) + *ret_val = V_BSTR(&v); + else + *ret_val = SysAllocString(L""); + + return hr; Same here.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/2248#note_25000