summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/simulator/impl/SimulatorConnection.java
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2017-12-15 01:17:52 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2017-12-15 01:17:52 +0000
commitad2003e0add27c9c9e287beba528cb669541b237 (patch)
tree729e0c0b343be435d8c219909f6e9240bca260b6 /java/com/android/dialer/simulator/impl/SimulatorConnection.java
parent02507c0e76d1e03c442f24005ba3e86ae52ffb6d (diff)
parentec1bab9d13bda7ade3642751052a2b10e0812d2c (diff)
Merge changes I2c82e950,Ibb386e20
* changes: Use Dagger to get Duo instance in CallLogListItemViewHolder Add input dialog for simulator to use customized number.
Diffstat (limited to 'java/com/android/dialer/simulator/impl/SimulatorConnection.java')
-rw-r--r--java/com/android/dialer/simulator/impl/SimulatorConnection.java11
1 files changed, 9 insertions, 2 deletions
diff --git a/java/com/android/dialer/simulator/impl/SimulatorConnection.java b/java/com/android/dialer/simulator/impl/SimulatorConnection.java
index 2a24d8f37..d7427dd12 100644
--- a/java/com/android/dialer/simulator/impl/SimulatorConnection.java
+++ b/java/com/android/dialer/simulator/impl/SimulatorConnection.java
@@ -23,6 +23,7 @@ import android.telecom.ConnectionRequest;
import android.telecom.VideoProfile;
import com.android.dialer.common.Assert;
import com.android.dialer.common.LogUtil;
+import com.android.dialer.simulator.Simulator;
import com.android.dialer.simulator.Simulator.Event;
import com.android.dialer.simulator.SimulatorComponent;
import com.android.dialer.simulator.SimulatorConnectionsBank;
@@ -46,8 +47,12 @@ public final class SimulatorConnection extends Connection {
| CAPABILITY_HOLD
| CAPABILITY_CAN_UPGRADE_TO_VIDEO
| CAPABILITY_DISCONNECT_FROM_CONFERENCE);
- if (request.getExtras() != null && !request.getExtras().getBoolean("ISVOLTE")) {
- setConnectionCapabilities(getConnectionCapabilities() | CAPABILITY_SEPARATE_FROM_CONFERENCE);
+
+ if (request.getExtras() != null) {
+ if (!request.getExtras().getBoolean(Simulator.IS_VOLTE)) {
+ setConnectionCapabilities(
+ getConnectionCapabilities() | CAPABILITY_SEPARATE_FROM_CONFERENCE);
+ }
}
setVideoProvider(new SimulatorVideoProvider(context, this));
simulatorConnectionsBank = SimulatorComponent.get(context).getSimulatorConnectionsBank();
@@ -136,4 +141,6 @@ public final class SimulatorConnection extends Connection {
public interface Listener {
void onEvent(@NonNull SimulatorConnection connection, @NonNull Event event);
}
+
+
}