From 36efb9a718a04933eac0cc3d16e1af6834f0c65e Mon Sep 17 00:00:00 2001 From: Etienne Segonzac Date: Thu, 31 Jan 2013 17:07:29 +0100 Subject: [PATCH] Bug 836166 - dialer - lazily checking the connection when the call button is pressed. r=arcturus --- apps/communications/dialer/js/telephony_helper.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/communications/dialer/js/telephony_helper.js b/apps/communications/dialer/js/telephony_helper.js index 21936e635fbf..e2647cd0673f 100644 --- a/apps/communications/dialer/js/telephony_helper.js +++ b/apps/communications/dialer/js/telephony_helper.js @@ -3,7 +3,6 @@ var TelephonyHelper = (function() { var telephony = navigator.mozTelephony; - var conn = window.navigator.mozMobileConnection; var call = function(number, oncall, onconnected, ondisconnected, onerror) { var settings = window.navigator.mozSettings, req; @@ -13,6 +12,7 @@ var TelephonyHelper = (function() { req.addEventListener('success', function onsuccess() { var status = req.result['ril.radio.disabled']; if (!status) { + var conn = window.navigator.mozMobileConnection; if (!conn || !conn.voice.network) { // No voice connection, the call won't make it handleError(null, true /* generic */);