diff --git a/client/components/Reader/SettingsPage/OthersTab/OthersTab.vue b/client/components/Reader/SettingsPage/OthersTab/OthersTab.vue
index 6ea08e0d..eb5f0c2b 100644
--- a/client/components/Reader/SettingsPage/OthersTab/OthersTab.vue
+++ b/client/components/Reader/SettingsPage/OthersTab/OthersTab.vue
@@ -70,20 +70,6 @@
Другое
-
Парам. в URL
diff --git a/client/components/Reader/TextPage/TextPage.vue b/client/components/Reader/TextPage/TextPage.vue
index f1fa92ab..5568a501 100644
--- a/client/components/Reader/TextPage/TextPage.vue
+++ b/client/components/Reader/TextPage/TextPage.vue
@@ -433,10 +433,6 @@ class TextPage {
if (this.lastBook) {
(async() => {
try {
- //подождем ленивый парсинг
- this.stopLazyParse = true;
- while (this.doingLazyParse) await utils.sleep(10);
-
const isParsed = await bookManager.hasBookParsed(this.lastBook);
if (!isParsed) {
return;
@@ -460,8 +456,6 @@ class TextPage {
await this.calcPropsAndLoadFonts();
this.refreshTime();
- if (this.lazyParseEnabled)
- this.lazyParsePara();
} catch (e) {
this.$root.stdDialog.alert(e.message, 'Ошибка', {color: 'negative'});
}
@@ -838,36 +832,6 @@ class TextPage {
this.drawStatusBar();
}
- async lazyParsePara() {
- if (!this.parsed || this.doingLazyParse)
- return;
- this.doingLazyParse = true;
- let j = 0;
- let k = 0;
- let prevPerc = 0;
- this.stopLazyParse = false;
- for (let i = 0; i < this.parsed.para.length; i++) {
- j++;
- if (j > 1) {
- await utils.sleep(1);
- j = 0;
- }
- if (this.stopLazyParse)
- break;
- this.parsed.parsePara(i);
- k++;
- if (k > 100) {
- let perc = Math.round(i/this.parsed.para.length*100);
- if (perc != prevPerc)
- this.drawStatusBar(`Обработка текста ${perc}%`);
- prevPerc = perc;
- k = 0;
- }
- }
- this.drawStatusBar();
- this.doingLazyParse = false;
- }
-
async refreshTime() {
if (!this.timeRefreshing) {
this.timeRefreshing = true;
diff --git a/client/store/modules/reader.js b/client/store/modules/reader.js
index d9319f3e..e8a5cc4c 100644
--- a/client/store/modules/reader.js
+++ b/client/store/modules/reader.js
@@ -172,7 +172,6 @@ const settingDefaults = {
pageChangeAnimationSpeed: 80, //0-100%
allowUrlParamBookPos: false,
- lazyParseEnabled: false,
copyFullText: false,
showClickMapPage: true,
clickControl: true,