diff --git a/templates/reader.templ b/templates/reader.templ
index 130fd3a8..bdc0601f 100644
--- a/templates/reader.templ
+++ b/templates/reader.templ
@@ -350,6 +350,7 @@ templ ReaderChrome(metadata ReaderMetadata) {
step="any"
list="tick-marks"
@input="goToFraction($event.target.value)"
+ @pointerup="$el.blur()"
class="grow"
/>
@@ -392,6 +393,7 @@ templ ReaderChrome(metadata ReaderMetadata) {
max="1"
step="any"
@input="goToFraction($event.target.value)"
+ @pointerup="$el.blur()"
class="grow min-w-[3rem]"
/>