mirror of
https://github.com/SimpleMobileTools/Simple-Calendar.git
synced 2025-02-17 04:10:45 +01:00
fix a glitch at not applying searched text at search results
This commit is contained in:
parent
e0a935e8e3
commit
4c3e5f81f4
@ -70,7 +70,7 @@ android {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
implementation 'com.github.SimpleMobileTools:Simple-Commons:9428140d75'
|
||||
implementation 'com.github.SimpleMobileTools:Simple-Commons:58574dd952'
|
||||
implementation 'androidx.multidex:multidex:2.0.1'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
|
||||
implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0'
|
||||
|
@ -1229,7 +1229,7 @@ class MainActivity : SimpleActivity(), RefreshRecyclerViewListener {
|
||||
minFetchedSearchTS = 0L
|
||||
maxFetchedSearchTS = MAX_SEARCH_YEAR
|
||||
|
||||
eventsHelper.getEvents(minFetchedSearchTS, maxFetchedSearchTS) { events ->
|
||||
eventsHelper.getEvents(minFetchedSearchTS, maxFetchedSearchTS, searchQuery = text) { events ->
|
||||
events.forEach { event ->
|
||||
try {
|
||||
if (searchResultEvents.firstOrNull { it.id == event.id && it.startTS == event.startTS } == null) {
|
||||
@ -1320,7 +1320,7 @@ class MainActivity : SimpleActivity(), RefreshRecyclerViewListener {
|
||||
|
||||
val oldMinFetchedTS = minFetchedSearchTS - 1
|
||||
minFetchedSearchTS -= FETCH_INTERVAL
|
||||
eventsHelper.getEvents(minFetchedSearchTS, oldMinFetchedTS) { events ->
|
||||
eventsHelper.getEvents(minFetchedSearchTS, oldMinFetchedTS, searchQuery = mLatestSearchQuery) { events ->
|
||||
events.forEach { event ->
|
||||
try {
|
||||
if (searchResultEvents.firstOrNull { it.id == event.id && it.startTS == event.startTS } == null) {
|
||||
@ -1341,7 +1341,7 @@ class MainActivity : SimpleActivity(), RefreshRecyclerViewListener {
|
||||
|
||||
val oldMaxFetchedTS = maxFetchedSearchTS + 1
|
||||
maxFetchedSearchTS += FETCH_INTERVAL
|
||||
eventsHelper.getEvents(oldMaxFetchedTS, maxFetchedSearchTS) { events ->
|
||||
eventsHelper.getEvents(oldMaxFetchedTS, maxFetchedSearchTS, searchQuery = mLatestSearchQuery) { events ->
|
||||
events.forEach { event ->
|
||||
try {
|
||||
if (searchResultEvents.firstOrNull { it.id == event.id && it.startTS == event.startTS } == null) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user