* #25382 Added callbacks in JNI
* #25376 Modified handling of touch events to detect longpress
diff --git a/src/com/savoirfairelinux/sflphone/client/CallActivity.java b/src/com/savoirfairelinux/sflphone/client/CallActivity.java
index d0eac58..abe5303 100644
--- a/src/com/savoirfairelinux/sflphone/client/CallActivity.java
+++ b/src/com/savoirfairelinux/sflphone/client/CallActivity.java
@@ -179,7 +179,7 @@
 			Log.i(TAG, "Placing call");
 			mCurrentCallFragment = new CallFragment();
 			mCurrentCallFragment.setArguments(getIntent().getExtras());
-			slidingPaneLayout.curFragment = mCurrentCallFragment;
+			slidingPaneLayout.setCurFragment(mCurrentCallFragment);
 			getIntent().getExtras();
 			mCallsFragment.update();
 			getFragmentManager().beginTransaction().replace(R.id.ongoingcall_pane, mCurrentCallFragment).commit();
@@ -254,7 +254,8 @@
 		mCurrentCallFragment.setArguments(b);
 		getFragmentManager().beginTransaction().replace(R.id.ongoingcall_pane, mCurrentCallFragment).commit();
 
-		slidingPaneLayout.curFragment = mCurrentCallFragment;
+		onCallResumed(call);
+		slidingPaneLayout.setCurFragment(mCurrentCallFragment);
 		slidingPaneLayout.closePane();
 
 	}