Disable button or add spinner to dialogue when applying changes through DB manager

When applying new changes within the database manager a changes dialogue is shown as below

image

If the changes are complex then it may take some time to apply all the changes and there is no indication that the changes are being applied. Sometimes I think the button has not been clicked properly and I click it a second time which causes an error

It would be really useful if the OK button was disabled when applying the changes or at least a spinner shown to show it is processing