In The Last Jedi (2017), when Luke projects himself onto the planet where the rebels are, he first meets up with Leia and gives her Han's dice and kisses her on the forehead.
How was he able to do this? I mean he was a projection after all and everything just passed through him as later seen when he fights Kylo Ren and the AT-AT's.
This is only possible if Leia had already realized that Luke isn't actually there.