* #33928: refactor recording callback
diff --git a/src/org/sflphone/model/BubblesView.java b/src/org/sflphone/model/BubblesView.java
index c53f18a..6c2923f 100644
--- a/src/org/sflphone/model/BubblesView.java
+++ b/src/org/sflphone/model/BubblesView.java
@@ -370,7 +370,8 @@
return true;
case Bubble.actions.RECORD:
try {
- callback.mCallbacks.getService().toggleRecordingCall(expand.getCallID());
+ boolean isRecording = callback.mCallbacks.getService().toggleRecordingCall(expand.getCallID());
+ ((BubbleUser) expand).associated_call.setRecording(isRecording);
} catch (RemoteException e1) {
e1.printStackTrace();
}