Stop using call origin when a dial intent is used
"Call origin" was introduced in I7b88b245e82e, to have the app remember which tab is chosen when user's making a phone call. When a dial intent is used by 3rd party app, the tab selection is done automatically and thus we should not use the mechanism because the user didn't make a choice. TESTED: incoming calls -> go back to calllog outgoing calls - make a phone call from dialpad -> go back to dialpad - make a phone call from favorite -> go back to favorite - make a phone call from calllog -> go to calllog - make a phone call from call detail -> go to calllog - make a phone call from People UI -> go to calllog - make a phone call from dialpad and launch Phone UI again during the phone call -> go to calllog (strictly, "undetermined") - make a phone call from contact card (reached via phone favorite) -> go to calllog - make a phone call from favorite and add another person to the phone call via in-call ui -> go back to "favorite" (strictly, "undetermined") - make a phone call from dialpad or favorite, bail out the in-call UI. Have the recipient hang up the call. Then have an incoming call again. Hang up the second phone call. -> go to calllog new test for this fix: - make a phone call per 3rd party's request -> go to calllog Bug: 5728105 Change-Id: I48f03de752917c13046da629d9871155bcde2b10
Loading
Please register or sign in to comment