From cebc85322e3d3394f4c2e0e3de5ba3079b811b87 Mon Sep 17 00:00:00 2001
From: Isa Nanic <isa.nanic@savoirfairelinux.com>
Date: Tue, 18 Dec 2018 14:14:36 -0500
Subject: [PATCH] fix: save audio input/output device at user change

Change-Id: If6cbb6c5753e0eebcf555f4e6126a7d368f93aef
---
 src/manager.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/manager.cpp b/src/manager.cpp
index b44a794f78..c3753cdcec 100644
--- a/src/manager.cpp
+++ b/src/manager.cpp
@@ -2190,6 +2190,8 @@ Manager::setAudioPlugin(const std::string& audioPlugin)
         pimpl_->audiodriver_->startStream();
     else
         RING_ERR("No audio layer created, possibly built without audio support");
+
+    saveConfig();
 }
 
 /**
@@ -2217,6 +2219,8 @@ Manager::setAudioDevice(int index, DeviceType type)
 
     if (pimpl_->audiodriver_ and wasStarted)
         pimpl_->audiodriver_->startStream();
+
+    saveConfig();
 }
 
 /**
-- 
GitLab