Fixed search result placeholder not resetting correctly

This commit is contained in:
squidfunk
2020-10-04 15:40:58 +02:00
parent e277ad635b
commit b3271bab9f
6 changed files with 7 additions and 10 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,6 +1,6 @@
{ {
"assets/javascripts/bundle.js": "assets/javascripts/bundle.a72efce9.min.js", "assets/javascripts/bundle.js": "assets/javascripts/bundle.4b42b5e6.min.js",
"assets/javascripts/bundle.js.map": "assets/javascripts/bundle.a72efce9.min.js.map", "assets/javascripts/bundle.js.map": "assets/javascripts/bundle.4b42b5e6.min.js.map",
"assets/javascripts/vendor.js": "assets/javascripts/vendor.a018d6bb.min.js", "assets/javascripts/vendor.js": "assets/javascripts/vendor.a018d6bb.min.js",
"assets/javascripts/vendor.js.map": "assets/javascripts/vendor.a018d6bb.min.js.map", "assets/javascripts/vendor.js.map": "assets/javascripts/vendor.a018d6bb.min.js.map",
"assets/javascripts/worker/search.js": "assets/javascripts/worker/search.4ac00218.min.js", "assets/javascripts/worker/search.js": "assets/javascripts/worker/search.4ac00218.min.js",

View File

@@ -173,7 +173,7 @@
</div> </div>
{% block scripts %} {% block scripts %}
<script src="{{ 'assets/javascripts/vendor.a018d6bb.min.js' | url }}"></script> <script src="{{ 'assets/javascripts/vendor.a018d6bb.min.js' | url }}"></script>
<script src="{{ 'assets/javascripts/bundle.a72efce9.min.js' | url }}"></script> <script src="{{ 'assets/javascripts/bundle.4b42b5e6.min.js' | url }}"></script>
{%- set translations = {} -%} {%- set translations = {} -%}
{%- for key in [ {%- for key in [
"clipboard.copy", "clipboard.copy",

View File

@@ -23,7 +23,6 @@
import { import {
MonoTypeOperatorFunction, MonoTypeOperatorFunction,
Observable, Observable,
animationFrameScheduler,
combineLatest, combineLatest,
fromEvent, fromEvent,
merge, merge,
@@ -34,7 +33,6 @@ import {
distinctUntilChanged, distinctUntilChanged,
finalize, finalize,
map, map,
observeOn,
startWith, startWith,
tap tap
} from "rxjs/operators" } from "rxjs/operators"
@@ -114,8 +112,7 @@ export function applySearchQuery(
): MonoTypeOperatorFunction<SearchQuery> { ): MonoTypeOperatorFunction<SearchQuery> {
return pipe( return pipe(
/* Defer repaint to next animation frame */ /* Hide placeholder when search is focused */
observeOn(animationFrameScheduler),
tap(({ focus }) => { tap(({ focus }) => {
if (focus) { if (focus) {
setSearchQueryPlaceholder(el, "") setSearchQueryPlaceholder(el, "")