Overall looking at the code, it seems like we should just avoid clearing the input focus (ie. the keyboard focus) if the session does not have a surface? Though im not sure what the clearing of the input foucs was fixing!
Overall looking at the code, it seems like we should just avoid clearing the input focus (ie. the keyboard focus) if the session does not have a surface? Though im not sure what the clearing of the input foucs was fixing!