diff --git a/client/components/Reader/HelpPage/CommonHelpPage/CommonHelpPage.vue b/client/components/Reader/HelpPage/CommonHelpPage/CommonHelpPage.vue
index e1fd1a18..5013c3df 100644
--- a/client/components/Reader/HelpPage/CommonHelpPage/CommonHelpPage.vue
+++ b/client/components/Reader/HelpPage/CommonHelpPage/CommonHelpPage.vue
@@ -8,7 +8,7 @@
кэширование файлов книг на клиенте и на сервере
открытие книг с локального диска
плавный скроллинг текста
- анимация перелистывания (скоро)
+ анимация перелистывания
поиск по тексту и копирование фрагмента
запоминание недавних книг, скачивание книги из читалки в формате fb2
управление кликом и с клавиатуры
diff --git a/client/components/Reader/TextPage/TextPage.vue b/client/components/Reader/TextPage/TextPage.vue
index c4b10257..550a2427 100644
--- a/client/components/Reader/TextPage/TextPage.vue
+++ b/client/components/Reader/TextPage/TextPage.vue
@@ -553,7 +553,7 @@ class TextPage extends Vue {
}
//fast draw prepared
- if (!this.currentAnimation && this.pageChangeDirectionDown && this.pagePrepared && this.bookPos == this.bookPosPrepared) {
+ if (!this.inAnimation && !this.currentAnimation && this.pageChangeDirectionDown && this.pagePrepared && this.bookPos == this.bookPosPrepared) {
this.toggleLayout = !this.toggleLayout;
this.linesDown = this.linesDownNext;
this.linesUp = this.linesUpNext;
@@ -566,7 +566,7 @@ class TextPage extends Vue {
}
this.pagePrepared = false;
- if (!this.currentAnimation)
+ if (!this.inAnimation && !this.currentAnimation)
this.debouncedPrepareNextPage();
this.debouncedDrawStatusBar();
diff --git a/client/store/modules/reader.js b/client/store/modules/reader.js
index d2169388..b694967c 100644
--- a/client/store/modules/reader.js
+++ b/client/store/modules/reader.js
@@ -153,7 +153,7 @@ const settingDefaults = {
scrollingType: 'ease-in-out', //linear, ease, ease-in, ease-out, ease-in-out
pageChangeAnimation: 'thaw',// '' - нет, downShift, rightShift, thaw - протаивание, blink - мерцание
- pageChangeAnimationSpeed: 80, //0-100%
+ pageChangeAnimationSpeed: 90, //0-100%
allowUrlParamBookPos: false,
lazyParseEnabled: false,