Someone asked, "What do you make of Allah's words, 'Allah has not made for any man two hearts within his body' [Ahzab 33:4]? What is meant by that?"He replied, "Allah's Prophet ﷺ stood one day praying, and a thought crossed his mind. So the hypocrites who were praying alongside him said, 'Do you not see that he has two hearts, one heart with you and one heart with them?' Then Allah revealed, 'Allah has not made for any man two hearts within his body' [Ahzab 33:4]."Abd bin Humayd narrated to us, saying Ahmad bin Yunus narrated to me, saying Zuhayr narrated to us something similar.
حدثنا عبد الله بن عبد الرحمن أخبرنا صاعد الحراني حدثنا زهير أخبرنا قابوس بن أبي ظبيان أن أباه حدثه قال
أرأيت قول الله عز وجل {ما جعل الله لرجل من قلبين في جوفه} ما عنى بذلك قال قام نبي الله ﷺ يوما يصلي فخطر خطرة فقال المنافقون الذين يصلون معه ألا ترى أن له قلبين قلبا معكم وقلبا معهم فأنزل الله {ما جعل الله لرجل من قلبين في جوفه} حدثنا عبد بن حميد حدثني أحمد بن يونس حدثنا زهير نحوه
[Its chain of transmission is daif] Ahmad narrated it: 1/267, from the hadith of Zuhayr, by the same chain. See no. 3139 for its defect. Ibn Khuzayma also pointed out its defect in his Sahih, before no. 865.