Assist app is not launched when long-pressing on Home key
To get Assist component and launch it correctly, The proper userId should be passed to AssistUtils#getAssistComponentForUser(). Bug: 30777883 Test: manual - install LegacyAssistant app and long-press on Home key Change-Id: I9f18ffdd9fc893235d77ed8145a765736a679478
This commit is contained in:
committed by
Yoshinori Hirano
parent
4d1c2922f0
commit
70554e01c6
@@ -29,6 +29,7 @@ import android.widget.ImageView;
|
||||
|
||||
import com.android.internal.app.AssistUtils;
|
||||
import com.android.internal.app.IVoiceInteractionSessionShowCallback;
|
||||
import com.android.keyguard.KeyguardUpdateMonitor;
|
||||
import com.android.systemui.R;
|
||||
import com.android.systemui.statusbar.BaseStatusBar;
|
||||
import com.android.systemui.statusbar.CommandQueue;
|
||||
@@ -259,7 +260,7 @@ public class AssistManager {
|
||||
|
||||
@Nullable
|
||||
private ComponentName getAssistInfo() {
|
||||
return mAssistUtils.getAssistComponentForUser(UserHandle.USER_CURRENT);
|
||||
return mAssistUtils.getAssistComponentForUser(KeyguardUpdateMonitor.getCurrentUser());
|
||||
}
|
||||
|
||||
public void showDisclosure() {
|
||||
|
||||
Reference in New Issue
Block a user