fixed volume change event issue