mirror of
https://codeberg.org/Bazsalanszky/Infinity-For-Lemmy.git
synced 2024-11-13 05:52:48 +01:00
Fix issues in resepecting subreddit recommended comment sort type.
This commit is contained in:
parent
196219ba01
commit
bb3f76c965
@ -505,9 +505,7 @@ public class ViewPostDetailActivity extends BaseActivity implements FlairBottomS
|
|||||||
}
|
}
|
||||||
mMessageFullname = getIntent().getStringExtra(EXTRA_MESSAGE_FULLNAME);
|
mMessageFullname = getIntent().getStringExtra(EXTRA_MESSAGE_FULLNAME);
|
||||||
mNewAccountName = getIntent().getStringExtra(EXTRA_NEW_ACCOUNT_NAME);
|
mNewAccountName = getIntent().getStringExtra(EXTRA_NEW_ACCOUNT_NAME);
|
||||||
}
|
|
||||||
|
|
||||||
if (savedInstanceState == null) {
|
|
||||||
if (!mRespectSubredditRecommendedSortType || isSingleCommentThreadMode) {
|
if (!mRespectSubredditRecommendedSortType || isSingleCommentThreadMode) {
|
||||||
sortType = mSortTypeSharedPreferences.getString(SharedPreferencesUtils.SORT_TYPE_POST_COMMENT, SortType.Type.BEST.value.toUpperCase());
|
sortType = mSortTypeSharedPreferences.getString(SharedPreferencesUtils.SORT_TYPE_POST_COMMENT, SortType.Type.BEST.value.toUpperCase());
|
||||||
if (sortType != null) {
|
if (sortType != null) {
|
||||||
@ -937,7 +935,7 @@ public class ViewPostDetailActivity extends BaseActivity implements FlairBottomS
|
|||||||
mToolbar.setTitle(new SortType(SortType.Type.valueOf(ViewPostDetailActivity.this.sortType)).getType().fullName);
|
mToolbar.setTitle(new SortType(SortType.Type.valueOf(ViewPostDetailActivity.this.sortType)).getType().fullName);
|
||||||
ViewPostDetailActivity.this.sortType = ViewPostDetailActivity.this.sortType.toLowerCase();
|
ViewPostDetailActivity.this.sortType = ViewPostDetailActivity.this.sortType.toLowerCase();
|
||||||
}
|
}
|
||||||
fetchComments(changeRefreshState, checkSortState, sortType);
|
fetchComments(changeRefreshState, checkSortState, ViewPostDetailActivity.this.sortType);
|
||||||
} else {
|
} else {
|
||||||
ViewPostDetailActivity.this.sortType = subredditData.getSuggestedCommentSort();
|
ViewPostDetailActivity.this.sortType = subredditData.getSuggestedCommentSort();
|
||||||
String sortTypeTemp = ViewPostDetailActivity.this.sortType.toLowerCase().substring(0, 1).toUpperCase() + ViewPostDetailActivity.this.sortType.substring(1);
|
String sortTypeTemp = ViewPostDetailActivity.this.sortType.toLowerCase().substring(0, 1).toUpperCase() + ViewPostDetailActivity.this.sortType.substring(1);
|
||||||
@ -1825,10 +1823,9 @@ public class ViewPostDetailActivity extends BaseActivity implements FlairBottomS
|
|||||||
children.clear();
|
children.clear();
|
||||||
}
|
}
|
||||||
this.sortType = sortType.getType().value;
|
this.sortType = sortType.getType().value;
|
||||||
if (!mRespectSubredditRecommendedSortType) {
|
if (!mSharedPreferences.getBoolean(SharedPreferencesUtils.RESPECT_SUBREDDIT_RECOMMENDED_COMMENT_SORT_TYPE, false)) {
|
||||||
mSortTypeSharedPreferences.edit().putString(SharedPreferencesUtils.SORT_TYPE_POST_COMMENT, sortType.getType().name()).apply();
|
mSortTypeSharedPreferences.edit().putString(SharedPreferencesUtils.SORT_TYPE_POST_COMMENT, sortType.getType().name()).apply();
|
||||||
}
|
}
|
||||||
mRespectSubredditRecommendedSortType = false;
|
|
||||||
fetchCommentsRespectRecommendedSort(false, false, sortType.getType().value);
|
fetchCommentsRespectRecommendedSort(false, false, sortType.getType().value);
|
||||||
|
|
||||||
mToolbar.setTitle(sortType.getType().fullName);
|
mToolbar.setTitle(sortType.getType().fullName);
|
||||||
|
Loading…
Reference in New Issue
Block a user