void HandleMonitorVolumeRemoved(object o, VolumeRemovedArgs args) { var volume = GLib.VolumeAdapter.GetObject((GLib.Object)args.Args [0]); if (volume == null) { return; } VolumeRemoved(volume); }
void HandleMonitorVolumeRemoved(object o, VolumeRemovedArgs args) { Hyena.Log.Debug("Gio.Manager: received VolumeRemoved signal"); var volume = GLib.VolumeAdapter.GetObject((GLib.Object)args.Args [0]); if (volume == null) { Hyena.Log.Error("Gio.Manager: ignoring VolumeRemoved signal with no volume"); return; } VolumeRemoved(volume); }