浏览代码

Close autocomplete on attach

Signed-off-by: Mario Danic <mario@lovelyhq.com>
Mario Danic 7 年之前
父节点
当前提交
cfd2d0402d

+ 5 - 1
app/src/main/java/com/nextcloud/talk/controllers/ChatController.java

@@ -174,7 +174,6 @@ public class ChatController extends BaseController implements MessagesListAdapte
         adapter.setDateHeadersFormatter(this::format);
         //adapter.enableSelectionMode(this);
 
-
         setupMentionAutocomplete();
 
         messageInput.getInputEditText().setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI);
@@ -209,6 +208,11 @@ public class ChatController extends BaseController implements MessagesListAdapte
         if (getActionBar() != null) {
             getActionBar().setDisplayHomeAsUpEnabled(true);
         }
+
+        if (mentionAutocomplete != null && mentionAutocomplete.isPopupShowing()) {
+            mentionAutocomplete.dismissPopup();
+        }
+
     }
 
     @Override

+ 1 - 1
app/src/main/res/layout/rv_item_mention.xml

@@ -58,7 +58,7 @@
 
         <TextView
             android:id="@+id/name_text"
-            android:layout_width="match_parent"
+            android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:ellipsize="middle"
             android:singleLine="true"