Skip to content

Commit

Permalink
Fixed closing of search results on anchor jump
Browse files Browse the repository at this point in the history
  • Loading branch information
squidfunk committed Mar 12, 2020
1 parent 566b136 commit c0abaf5
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 21 deletions.

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions material/assets/javascripts/bundle.21a66646.min.js.map

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion material/assets/javascripts/bundle.63b8430f.min.js.map

This file was deleted.

4 changes: 2 additions & 2 deletions material/assets/manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"assets/javascripts/bundle.js": "assets/javascripts/bundle.63b8430f.min.js",
"assets/javascripts/bundle.js.map": "assets/javascripts/bundle.63b8430f.min.js.map",
"assets/javascripts/bundle.js": "assets/javascripts/bundle.21a66646.min.js",
"assets/javascripts/bundle.js.map": "assets/javascripts/bundle.21a66646.min.js.map",
"assets/javascripts/vendor.js": "assets/javascripts/vendor.b0b43276.min.js",
"assets/javascripts/vendor.js.map": "assets/javascripts/vendor.b0b43276.min.js.map",
"assets/javascripts/worker/search.js": "assets/javascripts/worker/search.784c5235.min.js",
Expand Down
2 changes: 1 addition & 1 deletion material/base.html
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ <h1>{{ page.title | default(config.site_name, true)}}</h1>
{% endblock %}
{% block scripts %}
<script src="{{ 'assets/javascripts/vendor.b0b43276.min.js' | url }}"></script>
<script src="{{ 'assets/javascripts/bundle.63b8430f.min.js' | url }}"></script>
<script src="{{ 'assets/javascripts/bundle.21a66646.min.js' | url }}"></script>
{%- set translations = {} -%}
{%- for key in [
"clipboard.copy",
Expand Down
23 changes: 8 additions & 15 deletions src/assets/javascripts/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,8 @@ import {
watchLocationHash,
watchViewport,
isLocationInternal,
isLocationAnchor
isLocationAnchor,
setLocationHash
} from "./browser"
import { setupSearchWorker } from "./workers"

Expand Down Expand Up @@ -270,20 +271,12 @@ export function initialize(config: unknown) {
/* ----------------------------------------------------------------------- */

// // put into search...
// hash$
// .pipe(
// switchMap(hash => useToggle("search")
// .pipe(
// filter(x => x.checked), // only active
// tap(toggle => setToggle(toggle, false)),
// delay(125), // ensure that it runs after the body scroll reset...
// mapTo(hash)
// )
// )
// )
// .subscribe(hash => {
// getElement(`[id="${hash}"]`)!.scrollIntoView()
// })
hash$
.pipe(
tap(() => setToggle("search", false)),
delay(125), // ensure that it runs after the body scroll reset...
)
.subscribe(hash => setLocationHash(`#${hash}`)) // TODO: must be unified

// Scroll lock // document -> document$ => { body } !?
// put into search...
Expand Down

0 comments on commit c0abaf5

Please sign in to comment.