diff --git a/res/layout/conversation_title_view.xml b/res/layout/conversation_title_view.xml
index 9203316d6b..76d095d5c0 100644
--- a/res/layout/conversation_title_view.xml
+++ b/res/layout/conversation_title_view.xml
@@ -1,6 +1,7 @@
+ style="@style/TextSecure.TitleTextStyle"
+ tools:ignore="UnusedAttribute"/>
@@ -30,9 +31,11 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
+ android:transitionName="recipient_name"
style="@style/TextSecure.TitleTextStyle"
android:layout_toRightOf="@id/avatar"
- android:layout_marginLeft="10dip"/>
+ android:layout_marginLeft="10dip"
+ tools:ignore="UnusedAttribute"/>
= Build.VERSION_CODES.LOLLIPOP) {
+ startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(this, sharedView, transitionName).toBundle());
+ } else {
+ startActivity(intent);
+ }
+ }
}
diff --git a/src/org/thoughtcrime/securesms/ConversationActivity.java b/src/org/thoughtcrime/securesms/ConversationActivity.java
index 6cce93f4e0..53c1e48d3c 100644
--- a/src/org/thoughtcrime/securesms/ConversationActivity.java
+++ b/src/org/thoughtcrime/securesms/ConversationActivity.java
@@ -27,13 +27,11 @@ import android.os.AsyncTask;
import android.os.Bundle;
import android.provider.ContactsContract;
import android.support.annotation.NonNull;
-import android.support.v7.app.ActionBar.LayoutParams;
import android.text.Editable;
import android.text.InputType;
import android.text.TextWatcher;
import android.util.Log;
import android.view.KeyEvent;
-import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
@@ -750,7 +748,8 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity
public void onClick(View v) {
Intent intent = new Intent(ConversationActivity.this, RecipientPreferenceActivity.class);
intent.putExtra(RecipientPreferenceActivity.RECIPIENTS_EXTRA, recipients.getIds());
- startActivity(intent);
+
+ startActivitySceneTransition(intent, titleView.findViewById(R.id.title), "recipient_name");
}
});