Focus comment when opening reply

filtering
Floens 10 years ago
parent e8b8f930b7
commit 47ae6168ff
  1. 3
      Clover/app/src/main/java/org/floens/chan/core/presenter/ReplyPresenter.java
  2. 5
      Clover/app/src/main/java/org/floens/chan/ui/layout/ReplyLayout.java

@ -98,6 +98,7 @@ public class ReplyPresenter implements ReplyManager.FileListener, ReplyManager.H
callback.loadDraftIntoViews(draft);
callback.updateCommentCount(0, board.maxCommentChars, false);
callback.setCommentHint(getString(loadable.isThreadMode() ? R.string.reply_comment_thread : R.string.reply_comment_board));
callback.focusComment();
if (draft.file != null) {
showPreview(draft.fileName, draft.file);
@ -412,6 +413,8 @@ public class ReplyPresenter implements ReplyManager.FileListener, ReplyManager.H
void updateCommentCount(int count, int maxCount, boolean over);
void focusComment();
void openPreview(boolean show, File previewFile);
void openPreviewMessage(boolean show, String message);

@ -305,6 +305,11 @@ public class ReplyLayout extends LoadView implements View.OnClickListener, Anima
commentCounter.setTextColor(over ? 0xffff0000 : getAttrColor(getContext(), R.attr.text_color_secondary));
}
@Override
public void focusComment() {
comment.requestFocus();
}
@Override
public void openPreview(boolean show, File previewFile) {
attach.setImageResource(show ? R.drawable.ic_close_grey600_24dp : R.drawable.ic_image_grey600_24dp);

Loading…
Cancel
Save