am cc3a46ad: Also reset assist setting when force stopping assist

* commit 'cc3a46ada84b2c27544df0fa3369631c8dc9386e':
  Also reset assist setting when force stopping assist
This commit is contained in:
Jorim Jaggi
2015-06-26 21:40:35 +00:00
committed by Android Git Automerger

View File

@@ -433,6 +433,11 @@ public class VoiceInteractionManagerService extends SystemService {
+ " user=" + userHandle);
}
void resetCurAssistant(int userHandle) {
Settings.Secure.putStringForUser(mContext.getContentResolver(),
Settings.Secure.ASSISTANT, null, userHandle);
}
@Override
public void showSession(IVoiceInteractionService service, Bundle args, int flags) {
synchronized (this) {
@@ -897,6 +902,7 @@ public class VoiceInteractionManagerService extends SystemService {
}
setCurInteractor(null, userHandle);
setCurRecognizer(null, userHandle);
resetCurAssistant(userHandle);
initForUser(userHandle);
switchImplementationIfNeededLocked(true);
}