What does 1 Kings 11:12 mean?
'But for the sake of your father David, I won’t do it while you’re alive. I’ll take it away from your son instead.' 1 Kings 11:12 - Modern Text Bible
(God shows mercy because of David, delaying the punishment until after Solomon’s death.)