 		volumeWindow.backgroundColor = nil
 		volumeWindow.rootViewController = volumeViewController
 		volumeWindow.windowLevel = UIWindowLevelStatusBar + 1
+		
+		// A non-hidden MPVolumeView is needed to prevent the system volume HUD from showing.
+		volumeView.clipsToBounds = true
+		volumeView.frame = CGRect.zero
 	}
 	
 	deinit {

	}
	
	/// Returns the `statusBarStyle` property of the `VolumeBar`.
	private override var preferredStatusBarStyle: UIStatusBarStyle {
		guard let bar = volumeBar else { return .default }
		return bar.statusBarStyle
	}
	
	/// Returns the `statusBarHidden` property of the `VolumeBar`.
	private override var prefersStatusBarHidden: Bool {
		guard let bar = volumeBar else { return false }
		return bar.statusBarActuallyHidden
	}

		}
		observingVolumeChanges = true
		
		// Add the hidden `MPVolumeView`.
		UIApplication.shared.windows.first?.addSubview(volumeView)
		
		// Initialize the audio session
		do {
			try AVAudioSession.sharedInstance().setActive(true)
