Long tap on chat title to open search
* inspired by iOS
This commit is contained in:
@@ -2476,6 +2476,12 @@ public class ChatActivity extends BaseFragment implements NotificationCenter.Not
|
||||
avatarContainer.onDestroy();
|
||||
}
|
||||
avatarContainer = new ChatAvatarContainer(context, this, currentEncryptedChat != null, themeDelegate);
|
||||
|
||||
avatarContainer.setOnLongClickListener(v -> {
|
||||
openSearchWithText(null);
|
||||
return true;
|
||||
});
|
||||
|
||||
AndroidUtilities.updateViewVisibilityAnimated(avatarContainer, true, 1f, false);
|
||||
if (inPreviewMode || inBubbleMode) {
|
||||
avatarContainer.setOccupyStatusBar(false);
|
||||
|
||||
@@ -763,6 +763,9 @@ public class ChatAvatarContainer extends FrameLayout implements NotificationCent
|
||||
if (info.isClickable() && Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
|
||||
info.addAction(new AccessibilityNodeInfo.AccessibilityAction(AccessibilityNodeInfo.ACTION_CLICK, LocaleController.getString("OpenProfile", R.string.OpenProfile)));
|
||||
}
|
||||
if (info.isLongClickable() && Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
|
||||
info.addAction(new AccessibilityNodeInfo.AccessibilityAction(AccessibilityNodeInfo.ACTION_LONG_CLICK, LocaleController.getString("Search", R.string.Search)));
|
||||
}
|
||||
}
|
||||
|
||||
public SharedMediaLayout.SharedMediaPreloader getSharedMediaPreloader() {
|
||||
|
||||
Reference in New Issue
Block a user