// Copyright (c) 2016 CEF Python, see the Authors file. // All rights reserved. Licensed under BSD 3-clause license. // Project website: https://github.com/cztomczak/cefpython #include "focus_handler.h" void FocusHandler::OnTakeFocus(CefRefPtr browser, bool next) { REQUIRE_UI_THREAD(); FocusHandler_OnTakeFocus(browser, next); } bool FocusHandler::OnSetFocus(CefRefPtr browser, cef_focus_source_t source) { REQUIRE_UI_THREAD(); return FocusHandler_OnSetFocus(browser, source); } void FocusHandler::OnGotFocus(CefRefPtr browser) { REQUIRE_UI_THREAD(); FocusHandler_OnGotFocus(browser); }