fixed multiple volume request on volume change

changed event and added a small timeout to prevent unnecessary volume stumble