summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/simulator/impl/SimulatorMainMenu.java
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2018-02-23 03:32:42 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2018-02-23 03:32:42 +0000
commit54d8e8c065bfd9d7e6397302bc38ae9f13e4c0ce (patch)
treed310519cc3c1534a2f743b882931ed1a6fe43773 /java/com/android/dialer/simulator/impl/SimulatorMainMenu.java
parente938109e267aee33a5c30c1ae9d76482093b4e87 (diff)
parent067b074d7e93b701e0239c3178db51e73cf6ad49 (diff)
Merge "Add dialer simulation functionality into simulator."
Diffstat (limited to 'java/com/android/dialer/simulator/impl/SimulatorMainMenu.java')
-rw-r--r--java/com/android/dialer/simulator/impl/SimulatorMainMenu.java20
1 files changed, 12 insertions, 8 deletions
diff --git a/java/com/android/dialer/simulator/impl/SimulatorMainMenu.java b/java/com/android/dialer/simulator/impl/SimulatorMainMenu.java
index 1bf4b2a00..ba2b55802 100644
--- a/java/com/android/dialer/simulator/impl/SimulatorMainMenu.java
+++ b/java/com/android/dialer/simulator/impl/SimulatorMainMenu.java
@@ -65,16 +65,20 @@ final class SimulatorMainMenu {
EnrichedCallSimulatorActivity.newIntent(activity.getApplicationContext())))
.addItem(
"Enable simulator mode",
- () ->
- SimulatorComponent.get(activity.getApplicationContext())
- .getSimulator()
- .enableSimulatorMode())
+ () -> {
+ SimulatorComponent.get(activity.getApplicationContext())
+ .getSimulator()
+ .enableSimulatorMode();
+ SimulatorSimCallManager.register(activity.getApplicationContext());
+ })
.addItem(
"Disable simulator mode",
- () ->
- SimulatorComponent.get(activity.getApplicationContext())
- .getSimulator()
- .disableSimulatorMode());
+ () -> {
+ SimulatorComponent.get(activity.getApplicationContext())
+ .getSimulator()
+ .disableSimulatorMode();
+ SimulatorSimCallManager.unregister(activity.getApplicationContext());
+ });
return simulatorSubMenu;
}