mirror of
https://github.com/squidfunk/mkdocs-material.git
synced 2026-07-24 23:04:32 -04:00
Fixed regression with header title not being updated correctly
This commit is contained in:
@@ -34,7 +34,6 @@ import {
|
||||
tap
|
||||
} from "rxjs/operators"
|
||||
|
||||
import { configuration } from "~/_"
|
||||
import {
|
||||
resetHeaderTitleState,
|
||||
setHeaderTitleState
|
||||
@@ -42,15 +41,9 @@ import {
|
||||
import {
|
||||
Viewport,
|
||||
getElement,
|
||||
getElementOrThrow,
|
||||
getElementSize,
|
||||
requestJSON,
|
||||
watchViewportAt
|
||||
} from "~/browser"
|
||||
import {
|
||||
Version,
|
||||
renderVersionSelector
|
||||
} from "~/templates"
|
||||
|
||||
import { Component } from "../../_"
|
||||
import { Header } from "../_"
|
||||
@@ -130,7 +123,7 @@ export function mountHeaderTitle(
|
||||
const internal$ = new Subject<HeaderTitle>()
|
||||
internal$
|
||||
.pipe(
|
||||
observeOn(animationFrameScheduler),
|
||||
observeOn(animationFrameScheduler)
|
||||
)
|
||||
.subscribe(({ active }) => {
|
||||
if (active)
|
||||
@@ -139,15 +132,6 @@ export function mountHeaderTitle(
|
||||
resetHeaderTitleState(el)
|
||||
})
|
||||
|
||||
/* Render version selector */
|
||||
const config = configuration()
|
||||
if (config.version?.provider === "mike")
|
||||
requestJSON<Version[]>(new URL("versions.json", config.base))
|
||||
.subscribe(versions => {
|
||||
const topic = getElementOrThrow(".md-header__topic", el)
|
||||
topic.appendChild(renderVersionSelector(versions))
|
||||
})
|
||||
|
||||
/* Obtain headline, if any */
|
||||
const headline = getElement<HTMLHeadingElement>("article h1")
|
||||
if (typeof headline === "undefined")
|
||||
|
||||
Reference in New Issue
Block a user