After the ninth plague Paro once again offers to let the people go and then recants. At the end of this conversation Sh'mot 10:28-29 says:
28 And Pharaoh said unto him: 'Get thee from me, take heed to thyself, see my face no more; for in the day thou seest my face thou shalt die.' 29 And Moses said: 'Thou hast spoken well; I will see thy face again no more.''
Then God speaks to Moshe about the final plague, and Moshe speaks about it in 11:4-8, ending with:
And he went out from Pharaoh in hot anger.
What is the timing here? While we don't take predictions of the future from Paro seriously, when Moshe says something will (or won't) happen, since God has chosen him as a prophet we usually expect him to be right, and I would expect that God and Moshe would be especially careful in this ongoing contest with Paro.
So were these one conversation, with Moshe saying (basically) "I won't see you again -- and one more thing before I leave..."? If so, did God's revelation about the final plague interrupt this conversation, or are we to understand that it had happened earlier?
Or were these two different conversations, but somehow Moshe didn't see Paro's face the last time? After the plague the text tells us (12:31) that Paro called for Moshe "by night", which one midrash I heard means they were out in the dark street, but this is not that conversation.
I didn't find any commentaries on this in the Cohen or Eitz Chayim chumashim, nor in Rashi.