Compare commits

...

2 Commits

Author SHA1 Message Date
dom
3b68fe467d opt rcmd
Closes #2208

Signed-off-by: dom <githubaccount56556@proton.me>
2026-05-25 19:38:28 +08:00
dom
f14aacd664 handle msg type EN_MSG_TYPE_CUSTOM_FACE
Closes #2196

Signed-off-by: dom <githubaccount56556@proton.me>
2026-05-24 20:44:54 +08:00
2 changed files with 9 additions and 1 deletions

View File

@@ -10,6 +10,9 @@ class RcmdController extends CommonListController {
int? lastRefreshAt;
late bool savedRcmdTip = Pref.savedRcmdTip;
@override
bool get isEnd => false;
@override
void onInit() {
super.onInit();
@@ -24,6 +27,11 @@ class RcmdController extends CommonListController {
: VideoHttp.rcmdVideoList(freshIdx: page, ps: 20);
}
@override
bool handleError(String? errMsg) {
return enableSaveLastData;
}
@override
void handleListResponse(List dataList) {
if (enableSaveLastData && page == 0) {

View File

@@ -177,7 +177,7 @@ class ChatItem extends StatelessWidget {
return msgTypeTipMessage_18(theme, content);
case MsgType.EN_MSG_TYPE_TEXT:
return msgTypeText_1(theme, content: content, textColor: textColor);
case MsgType.EN_MSG_TYPE_PIC:
case MsgType.EN_MSG_TYPE_PIC || MsgType.EN_MSG_TYPE_CUSTOM_FACE:
return msgTypePic_2(content);
case MsgType.EN_MSG_TYPE_SHARE_V2:
return msgTypeShareV2_7(content, textColor);