summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2023-10-09 14:49:04 +0300
committerGeorge Hazan <george.hazan@gmail.com>2023-10-09 14:49:04 +0300
commit1fedee384ad74f4c933d911dcf51ed9044a753ce (patch)
treeda17c37644b84a17c5a59521d05b7606025fed6f
parentc9082154925dea1d44747948a99784b805b371ae (diff)
NewStory: fixes #3695 (NewStory: журнал не докручивается до конца при приходе RSS)
-rw-r--r--plugins/NewStory/src/history_control.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/plugins/NewStory/src/history_control.cpp b/plugins/NewStory/src/history_control.cpp
index d62a0cb892..4ece082244 100644
--- a/plugins/NewStory/src/history_control.cpp
+++ b/plugins/NewStory/src/history_control.cpp
@@ -425,8 +425,7 @@ void NewstoryListData::FixScrollPosition(bool bForce)
if (scrollTopItem < 0)
scrollTopItem = 0;
- if ((scrollTopItem > cachedMaxTopItem) ||
- ((scrollTopItem == cachedMaxTopItem) && (scrollTopPixel < cachedMaxTopPixel))) {
+ if (bForce || scrollTopItem > cachedMaxTopItem || (scrollTopItem == cachedMaxTopItem && scrollTopPixel < cachedMaxTopPixel)) {
scrollTopItem = cachedMaxTopItem;
scrollTopPixel = cachedMaxTopPixel;
}