diff --git a/Client/ceflauncher_DLL/CCefApp.h b/Client/ceflauncher_DLL/CCefApp.h index 25b3e745db..675156afe7 100644 --- a/Client/ceflauncher_DLL/CCefApp.h +++ b/Client/ceflauncher_DLL/CCefApp.h @@ -41,7 +41,7 @@ class CCefApp : public CefApp, public CefRenderProcessHandler if (!node) return; - if (node->GetType() == CefDOMNode::Type::DOM_NODE_TYPE_ELEMENT && !node->GetFormControlElementType().empty()) + if (node->GetType() == CefDOMNode::Type::DOM_NODE_TYPE_ELEMENT && node->GetFormControlElementType() != CefDOMNode::FormControlType::DOM_FORM_CONTROL_TYPE_UNSUPPORTED) { auto message = CefProcessMessage::Create("InputFocus"); message->GetArgumentList()->SetBool(0, true); diff --git a/utils/buildactions/install_cef.lua b/utils/buildactions/install_cef.lua index ba1261696e..91a041c2bc 100644 --- a/utils/buildactions/install_cef.lua +++ b/utils/buildactions/install_cef.lua @@ -9,8 +9,8 @@ local CEF_URL_PREFIX = "https://cef-builds.spotifycdn.com/cef_binary_" local CEF_URL_SUFFIX = "_windows32_minimal.tar.bz2" -- Change here to update CEF version -local CEF_VERSION = "118.7.1+g99817d2+chromium-118.0.5993.119" -local CEF_HASH = "389f8df36a89a68d50c91ef228a8fdae87614e5e1c41e4ccb48f054b76e54dd3" +local CEF_VERSION = "119.3.1+gf768881+chromium-119.0.6045.124" +local CEF_HASH = "59d8ead17a8cb355b0a1d2b3d57e94139ccb7fe6c33c9e7365451ee5c7e7e7f4" function make_cef_download_url() return CEF_URL_PREFIX..http.escapeUrlParam(CEF_VERSION)..CEF_URL_SUFFIX