Merge tag 'AU_LINUX_ANDROID_LA.HB.1.1.1.05.01.01.063.362' into HEAD
* commit '6c5cd5c66629b5f802fa4a2dbba72aaccd3c4635':
FM: Handle the airplane mode change gracefully
Change-Id: If740e101942cef9add243b33b55378a2665fcf9b
diff --git a/fmapp2/src/com/caf/fmradio/FMRadioService.java b/fmapp2/src/com/caf/fmradio/FMRadioService.java
index 94d9a32..25ceeb2 100644
--- a/fmapp2/src/com/caf/fmradio/FMRadioService.java
+++ b/fmapp2/src/com/caf/fmradio/FMRadioService.java
@@ -509,6 +509,13 @@
boolean state = intent.getBooleanExtra("state", false);
if (state == true) {
fmOff();
+ try {
+ if ((mServiceInUse) && (mCallbacks != null) ) {
+ mCallbacks.onDisabled();
+ }
+ } catch (RemoteException e) {
+ e.printStackTrace();
+ }
}
}
}