mirror of
https://github.com/TwidereProject/Twidere-Android
synced 2025-02-01 09:16:47 +01:00
improved situation in #760
This commit is contained in:
parent
c6e1862c14
commit
d9068de940
@ -60,8 +60,7 @@ import com.squareup.otto.Subscribe
|
||||
import kotlinx.android.synthetic.main.activity_home.*
|
||||
import kotlinx.android.synthetic.main.activity_home_content.*
|
||||
import kotlinx.android.synthetic.main.layout_empty_tab_hint.*
|
||||
import org.mariotaku.abstask.library.AbstractTask
|
||||
import org.mariotaku.abstask.library.TaskStarter
|
||||
import nl.komponents.kovenant.task
|
||||
import org.mariotaku.chameleon.ChameleonUtils
|
||||
import org.mariotaku.kpreferences.get
|
||||
import org.mariotaku.kpreferences.set
|
||||
@ -311,16 +310,11 @@ class HomeActivity : BaseActivity(), OnClickListener, OnPageChangeListener, Supp
|
||||
if (isFinishing) {
|
||||
// Stop only when exiting explicitly
|
||||
StreamingService.startOrStopService(this)
|
||||
}
|
||||
|
||||
// Delete unused items in databases.
|
||||
val context = applicationContext
|
||||
TaskStarter.execute(object : AbstractTask<Any?, Any?, Any?>() {
|
||||
override fun doLongOperation(params: Any?): Any? {
|
||||
DataStoreUtils.cleanDatabasesByItemLimit(context)
|
||||
return null
|
||||
}
|
||||
})
|
||||
// Delete unused items in databases.
|
||||
val context = applicationContext
|
||||
task { DataStoreUtils.cleanDatabasesByItemLimit(context) }
|
||||
}
|
||||
super.onDestroy()
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user