TF-3236 Display SearchSnippet in search result
This commit is contained in:
@@ -122,6 +122,8 @@ mixin BaseEmailItemTile {
|
||||
return RichTextBuilder(
|
||||
textOrigin: email.getEmailTitle(),
|
||||
wordToStyle: query?.value ?? '',
|
||||
preMarkedText: email.sanitizedSearchSnippetSubject,
|
||||
ensureHighlightVisible: true,
|
||||
styleOrigin: TextStyle(
|
||||
fontSize: 13,
|
||||
color: buildTextColorForReadEmail(email),
|
||||
@@ -155,6 +157,8 @@ mixin BaseEmailItemTile {
|
||||
return RichTextBuilder(
|
||||
textOrigin: email.getPartialContent(),
|
||||
wordToStyle: query?.value ?? '',
|
||||
preMarkedText: email.sanitizedSearchSnippetPreview,
|
||||
ensureHighlightVisible: true,
|
||||
styleOrigin: const TextStyle(
|
||||
fontSize: 13,
|
||||
color: AppColor.colorContentEmail,
|
||||
|
||||
@@ -425,7 +425,8 @@ class ThreadView extends GetWidget<ThreadController>
|
||||
bool _handleScrollNotificationListener(ScrollNotification scrollInfo) {
|
||||
if (scrollInfo is ScrollEndNotification &&
|
||||
scrollInfo.metrics.pixels == scrollInfo.metrics.maxScrollExtent &&
|
||||
!controller.loadingMoreStatus.value.isRunning
|
||||
!controller.loadingMoreStatus.value.isRunning &&
|
||||
scrollInfo.metrics.axisDirection == AxisDirection.down
|
||||
) {
|
||||
controller.handleLoadMoreEmailsRequest();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user