diff --git a/twidere/src/main/kotlin/org/mariotaku/twidere/fragment/BaseFiltersFragment.kt b/twidere/src/main/kotlin/org/mariotaku/twidere/fragment/BaseFiltersFragment.kt index d07910d9e..907d41608 100644 --- a/twidere/src/main/kotlin/org/mariotaku/twidere/fragment/BaseFiltersFragment.kt +++ b/twidere/src/main/kotlin/org/mariotaku/twidere/fragment/BaseFiltersFragment.kt @@ -203,8 +203,11 @@ abstract class BaseFiltersFragment : AbsContentListViewFragment(), LoaderCallbacks, AdapterView.OnItemClickListener { - private var mAccountId: UserKey? = null + private var accountId: UserKey? = null override fun onActivityCreated(savedInstanceState: Bundle?) { super.onActivityCreated(savedInstanceState) - mAccountId = getDefaultAccountKey(activity) + accountId = getDefaultAccountKey(activity) listView.onItemClickListener = this loaderManager.initLoader(0, null, this) showProgress() @@ -83,7 +83,7 @@ class TrendsSuggestionsFragment : AbsContentListViewFragment(), L } if (trend == null) return - openTweetSearch(activity, mAccountId, trend) + openTweetSearch(activity, accountId, trend) } override fun onLoaderReset(loader: Loader) { @@ -97,12 +97,14 @@ class TrendsSuggestionsFragment : AbsContentListViewFragment(), L override fun onRefresh() { if (refreshing) return - val twitter = twitterWrapper ?: return - twitter.getLocalTrendsAsync(mAccountId, preferences.getInt(KEY_LOCAL_TRENDS_WOEID, 1)) + twitterWrapper.getLocalTrendsAsync(accountId, preferences.getInt(KEY_LOCAL_TRENDS_WOEID, 1)) } - override var refreshing: Boolean = false + override var refreshing: Boolean get() = false + set(value) { + super.refreshing = value + } override fun onStart() { super.onStart()