The Messenger of Allah ﷺ said, "Whoever swears an oath and then sees something better than it, its expiation is to abandon it."
وبهذا الإسناد أن رسول الله ﷺ قال من حلف على يمين فرأى خيرا منها فكفارتها تركها
No commentaries are available.