Ideally, we should be comparing if the Y coordinate of both the candidate and focused widgets are identical, but given font sizing issues with special characters such as emojis (see https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1519), it is safer to check if these widgets intersect vertically, as otherwise a single pixel offset may cause keyboard focus to completely skip event widgets.