2020-11-25 18:11:17 +00:00
|
|
|
package org.thoughtcrime.securesms.conversation;
|
|
|
|
|
2022-01-14 13:06:28 +00:00
|
|
|
import androidx.annotation.NonNull;
|
|
|
|
import androidx.appcompat.widget.Toolbar;
|
|
|
|
|
2022-09-01 16:56:54 +00:00
|
|
|
import org.thoughtcrime.securesms.util.ViewUtil;
|
|
|
|
|
2020-11-25 18:11:17 +00:00
|
|
|
/**
|
|
|
|
* Activity which encapsulates a conversation for a Bubble window.
|
|
|
|
*
|
2021-06-11 11:37:31 +00:00
|
|
|
* This activity exists so that we can override some of its manifest parameters
|
|
|
|
* without clashing with {@link ConversationActivity} and provide an API-level
|
|
|
|
* independent "is in bubble?" check.
|
2020-11-25 18:11:17 +00:00
|
|
|
*/
|
|
|
|
public class BubbleConversationActivity extends ConversationActivity {
|
2021-06-11 11:37:31 +00:00
|
|
|
@Override
|
2022-01-14 13:06:28 +00:00
|
|
|
public boolean isInBubble() {
|
2021-06-11 11:37:31 +00:00
|
|
|
return true;
|
|
|
|
}
|
2022-01-14 13:06:28 +00:00
|
|
|
|
2022-09-01 16:56:54 +00:00
|
|
|
@Override
|
|
|
|
protected void onPause() {
|
|
|
|
super.onPause();
|
|
|
|
ViewUtil.hideKeyboard(this, getComposeText());
|
|
|
|
}
|
|
|
|
|
2022-01-14 13:06:28 +00:00
|
|
|
@Override
|
|
|
|
public void onInitializeToolbar(@NonNull Toolbar toolbar) {
|
|
|
|
}
|
2020-11-25 18:11:17 +00:00
|
|
|
}
|