When an audio device preceding the active sink or source is removed,
the internal vector elements shift left, but self.active was not decremented.
Subsequent volume or mute events accessed an out-of-bounds index, causing
an immediate panic:
thread 'main' panicked at cosmic-applet-audio/src/model.rs:116:64:
index out of bounds: the len is 6 but the index is 6
Fix by decrementing self.active when active > pos in Nodes::remove.
Fixes#1508
Assisted-by: AI (Google Antigravity)