aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Common/src/com/googlecode/android_scripting/facade/bluetooth/BluetoothFacade.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/Common/src/com/googlecode/android_scripting/facade/bluetooth/BluetoothFacade.java b/Common/src/com/googlecode/android_scripting/facade/bluetooth/BluetoothFacade.java
index 722b39a8..68600ebc 100644
--- a/Common/src/com/googlecode/android_scripting/facade/bluetooth/BluetoothFacade.java
+++ b/Common/src/com/googlecode/android_scripting/facade/bluetooth/BluetoothFacade.java
@@ -131,18 +131,17 @@ public class BluetoothFacade extends RpcReceiver {
Bundle msg = new Bundle();
if (state == BluetoothAdapter.STATE_ON) {
msg.putString("State", "ON");
- mEventFacade.postEvent("BluetoothStateChangedOn", msg);
+ mEventFacade.postEvent("BluetoothStateChangedOn", msg.clone());
if (!mIsMultiBroadcast) {
mService.unregisterReceiver(mStateReceiver);
}
} else if(state == BluetoothAdapter.STATE_OFF) {
msg.putString("State", "OFF");
- mEventFacade.postEvent("BluetoothStateChangedOff", msg);
+ mEventFacade.postEvent("BluetoothStateChangedOff", msg.clone());
if (!mIsMultiBroadcast) {
mService.unregisterReceiver(mStateReceiver);
}
}
- msg.clear();
}
}
}