Closed Bug 886265 Opened 11 years ago Closed 11 years ago

[COST CONTROL] If you press X button in the first screen of USSD flow, after 10 seconds, USSD flow is opened again automatically

Categories

(Firefox OS Graveyard :: Gaia::Dialer, defect, P1)

ARM
Gonk (Firefox OS)
defect

Tracking

(blocking-b2g:leo+)

RESOLVED INVALID
1.1 QE4 (15jul)
blocking-b2g leo+

People

(Reporter: carlosmartinez, Unassigned)

Details

Attachments

(1 file)

Tested in unagi device with: Gecko-d7330ac Gaia-11b472e from v1-train, and AU_LINUX_GECKO_ICS_STRAWBERRY.01.01.00.019.131 STR: 1-Open cost control app with a prepaid VIVO sim plugged in 2-Go to balance view 3-Tap in the USSD topup button 4-Tap the call button in dialer screen 5-In the 1st screen of USSD topup flow tap the X button to cancel 6-Wait for 10 seconds Expected result --> Nothing happens as USSD topup flow has been canceled Actual result --> A USSD screen is shown. See the screenshot attached.
USSD is handled via a web activity to the Dialer so it is not responsibility of Cost Control to properly cancel the USSD session. Germán, what do you think?
Flags: needinfo?(gtorodelvalle)
Is this a new regression or a partner requirement?
I think it is a new regression, but I´m not 100% sure.
(In reply to Salvador de la Puente González [:salva] from comment #1) > USSD is handled via a web activity to the Dialer so it is not responsibility > of Cost Control to properly cancel the USSD session. Germán, what do you > think? I am sure Fernando will be able to tell us something about it ;-) Thanks!
Flags: needinfo?(gtorodelvalle) → needinfo?(ferjmoreno)
Priority: -- → P1
Target Milestone: --- → 1.1 QE4 (15jul)
blocking-b2g: leo? → leo+
Removing component Cost Control as the Cost Control application does not handle USSD. It only invokes the dialer via web activity.
Component: Gaia::Cost Control → Gaia
Changing component to Dialer. If the problem is unrelated, please, change the component.
Component: Gaia → Gaia::Dialer
I finally managed to check this with Carlos and I am pretty sure that this is the expected behavior. What is happening here is that Vivo, after cancelling the USSD session, sends an unsolicited USSD message reminding the user that she can always use that USSD code again to request a refill. The translation of the received USSD is something like: "Whenever you want to do a refill, call for free * 321 # and recharge". IMO politeness is not an issue :) and this is a RESOLVED INVALID.
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(ferjmoreno)
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: