diff options
-rw-r--r-- | Common/src/com/googlecode/android_scripting/facade/bluetooth/BluetoothFacade.java | 5 |
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(); } } } |