Trump does not want to “fix” gay marriage
Trump is on record being for traditional marriage and against gay rights. If Congress sends him a bill to fix this, I expect he would sign it.
But this is not an issue that is going to help Trump win the general election. It’s not going to help Cruz either.