DocHub icon indicating copy to clipboard operation
DocHub copied to clipboard

Ошибка в работе оглавления .md документов, содержащих шаблоны.

Open ContinentalGuy opened this issue 1 year ago • 1 comments

Поймал необычное поведение у оглавления .md документа. После того как нажимаю на пункт в оглавлении, сначала "телепортирует" (не скроллит, а в момент перебрасывает) к нему, а потом возвращает обратно к оглавлению. После второго нажатия на тот же пункт - все в порядке, телепортирует до пункта и останавливается. Если нажать не на тот же пункт, а на другой - все повторяется: первое нажатие - "телепорт" и возврат к оглавлению, второе нажатие на тот же пункт - "телепорт".

DocHub v3.12.0 работает в режиме толстого клиента. В плагине такого поведения нет.

+ Такое поведение наблюдается у документов, содержащих шаблоны. У остальных все норм с оглавлением.

Пример документа:

# Название

## Заголовок 1
Текст

![template](@entity/something/blank?id=some_kind_of_template)

### Заголовок 1.1
Текст

## Заголовок 2
Текст

### Заголовок 2.1
Текст

## Заголовок 3
Текст

## Заголовок 4
Текст

## Заголовок 5
Текст

При нажатии на пункт меню в консоли насыпается куча ошибок Отсутствует дочерний компонент:

вует дочерний компонент
zi @ misc.js:9
render @ ErrorBoundary.vue:88
e._render @ vue.esm.js:2540
i @ vue.esm.js:2980
e.get @ vue.esm.js:4164
e.run @ vue.esm.js:4240
Yn @ vue.esm.js:3226
(anonymous) @ vue.esm.js:3861
Ei @ vue.esm.js:3783
Show 7 more frames
Show less
misc.js:9 Отсутствует дочерний компонент
zi @ misc.js:9
misc.js:9 Отсутствует дочерний компонент
zi @ misc.js:9
misc.js:9 Отсутствует дочерний компонент
zi @ misc.js:9
misc.js:9 Отсутствует дочерний компонент
zi @ misc.js:9
misc.js:9 Отсутствует дочерний компонент
zi @ misc.js:9
misc.js:9 Отсутствует дочерний компонент
zi @ misc.js:9
misc.js:9 Отсутствует дочерний компонент
zi @ misc.js:9
misc.js:9 Отсутствует дочерний компонент
zi @ misc.js:9
misc.js:9 Отсутствует дочерний компонент
zi @ misc.js:9
misc.js:9 Отсутствует дочерний компонент
zi @ misc.js:9
render @ ErrorBoundary.vue:88
e._render @ vue.esm.js:2540
i @ vue.esm.js:2980
e.get @ vue.esm.js:4164
e.run @ vue.esm.js:4240
Yn @ vue.esm.js:3226
(anonymous) @ vue.esm.js:3861
Ei @ vue.esm.js:3783
Promise.then (async)
_i @ vue.esm.js:3808
Li @ vue.esm.js:3873
Jn @ vue.esm.js:3312
e.update @ vue.esm.js:4231
e.notify @ vue.esm.js:807
set @ vue.esm.js:1050
or.set @ vue.esm.js:4309
(anonymous) @ PlantUML.vue:165
Show 14 more frames
Show less

ContinentalGuy avatar Sep 02 '24 10:09 ContinentalGuy

Ту же самую ошибку можно наблюдать на оффициальном сайте вот тут: https://dochub.info/entities/docs/blank?dh-doc-id=dochub.docs , при нажатии на Конфигурирование.

ContinentalGuy avatar Feb 12 '25 09:02 ContinentalGuy