Create and track different Handler instances for each Phone.
authorAnthony Lee <anthonylee@google.com>
Mon, 29 Sep 2014 17:19:31 +0000 (10:19 -0700)
committerAnthony Lee <anthonylee@google.com>
Mon, 29 Sep 2014 18:47:48 +0000 (11:47 -0700)
commit5a514e8e8193bbd09687cc1fb286122b79eca612
tree00661d780259498855a73b844c3b6b7745ee5f76
parent283b98ea941fdfc11d952b4da94ea105f0614bdf
Create and track different Handler instances for each Phone.

Phone objects used the same handler in CallManager to
register/unregister callbacks with RIL. This means that, if the
last operation was an unregister, the CallManager would not
be a listener for certain events from the RIL.

Bug: 17414427
Change-Id: I217fad94c64edf479141c1f28f0c1ec8a9e89032
src/java/com/android/internal/telephony/CallManager.java