Closed
Bug 911024
Opened 12 years ago
Closed 7 years ago
[B2G][Helix][dialer][tongxiao]The UE will diaplay the Signal strength in a unavailable card, when call a emergency number.
Categories
(Firefox OS Graveyard :: Gaia::System, defect, P2)
Firefox OS Graveyard
Gaia::System
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: lecky.wanglei, Unassigned)
Details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MALC; aff-kingsoft-ciba; .NET4.0C; .NET4.0E; Tablet PC 2.0)
Steps to reproduce:
【Detail Description*】:The UE will diaplay the Signal strength in a unavailable card, when call a emergency number.
【Repro Steps*】:
1. Insert a unavailable card .
2. the UE can identify the card ,but could not access the network and will not diaplay the Signal strength .
3. The UE call a emergency number .
4. Then the UE will diaplay the Signal strength in the signal bar.
【Expect Result*】:The UE will not diaplay the Signal strength in the signal bar.
【Real Result*】:The UE will diaplay the Signal strength in the signal bar.
【Test Count*】:10
【Found Count*】:10
【Gaia commit ID*】:c0ea0a4943dc8d3751b07f5b5c5d3abe06364a14
【Gecko commit ID*】: 170f9e477571127cd40997fa2abe262ed43f0e4d
【Log*】:
【Network environment】:
【Resume operation】:
【Carrier】:
Severity: normal → blocker
blocking-b2g: --- → hd?
Priority: -- → P2
Comment 2•12 years ago
|
||
Shawn, I think this is normal behaviour, can you confirm?
I believe the displayed signal indicates the signal strength of the cell/network that you're calling the ECC on.
Flags: needinfo?(wchang) → needinfo?(sku)
Comment 3•12 years ago
|
||
This is status bar design (in gaia).
When there is any call alive, signal bar will be drawn according to current asu/dbm value.
// Code snippet, statusbar.js
signal: function sb_updateSignal() {
var conn = window.navigator.mozMobileConnection;
if (!conn || !conn.voice)
return;
var voice = conn.voice;
var icon = this.icons.signal;
var flightModeIcon = this.icons.flightMode;
var _ = navigator.mozL10n.get;
if (this.settingValues['ril.radio.disabled']) {
// "Airplane Mode"
icon.hidden = true;
flightModeIcon.hidden = false;
return;
}
flightModeIcon.hidden = true;
icon.hidden = false;
if (conn.cardState === 'absent') {
// no SIM
delete icon.dataset.level;
delete icon.dataset.emergency;
delete icon.dataset.searching;
delete icon.dataset.roaming;
} else if (voice.connected || this.hasActiveCall()) {
// "Carrier" / "Carrier (Roaming)"
icon.dataset.level = Math.ceil(voice.relSignalStrength / 20); // 0-5
icon.dataset.roaming = voice.roaming;
delete icon.dataset.emergency;
delete icon.dataset.searching;
} else {
// "No Network" / "Emergency Calls Only (REASON)" / trying to connect
icon.dataset.level = -1;
// logically, we should have "&& !voice.connected" as well but we
// already know this.
icon.dataset.searching = (!voice.emergencyCallsOnly &&
voice.state !== 'notSearching');
icon.dataset.emergency = (voice.emergencyCallsOnly);
delete icon.dataset.roaming;
}
if (voice.emergencyCallsOnly) {
this.addCallListener();
} else {
this.removeCallListener();
}
},
Flags: needinfo?(sku)
Hi,
when the UE is in emergency mode ,it is only in limited service.So there should not display the signal strength .When the UE show the signal strength , It means that the UE is in normal service ,not limited service. This is not good experience.
Flags: needinfo?(sku)
Comment 5•12 years ago
|
||
Hi:
Please ask Gaia people about this design.
Basically, I agree with your point.
Hi Wayne:
Any need to loop Gaia RD to reply this?
Thanks!
sku
Flags: needinfo?(sku) → needinfo?(wchang)
Comment 6•12 years ago
|
||
This can also be observed on devices on other operating systems and there is no definite 'right' implementation.
There is still signal strength even if you're on limited service. As long as you have *any* service there is strength, it's just whether or not you indicate it.
This is not a blocker. but adding UX to comment and review this.
Severity: blocker → normal
blocking-b2g: hd? → ---
Flags: needinfo?(wchang) → needinfo?(firefoxos-ux-bugzilla)
Comment 7•12 years ago
|
||
I am flagging Joe to advise if this is a feature that should be included in the product and backlog for 1.3.
Flags: needinfo?(firefoxos-ux-bugzilla) → needinfo?(jcheng)
Comment 8•12 years ago
|
||
koi? so it goes into comms team triage
blocking-b2g: --- → koi?
Flags: needinfo?(jcheng)
Updated•12 years ago
|
blocking-b2g: koi? → 1.3?
Comment 9•12 years ago
|
||
hi reporter, can you please provide a video?
add to backlog bug 891754
blocking-b2g: 1.3? → ---
Flags: needinfo?(lecky.wanglei)
Updated•11 years ago
|
Component: Gaia::Dialer → Gaia::System
Comment 11•7 years ago
|
||
Firefox OS is not being worked on
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•