Add focus event support and unit tests