Improve volume update event handling