File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed
src/client/theme-default/components Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -307,7 +307,15 @@ onKeyStroke('ArrowDown', (event) => {
307307
308308const router = useRouter ()
309309
310- onKeyStroke (' Enter' , () => {
310+ onKeyStroke (' Enter' , (e ) => {
311+ if (e .target instanceof HTMLButtonElement && e .target .type !== ' submit' )
312+ return
313+
314+ if (e .target instanceof HTMLInputElement ) {
315+ e .preventDefault ()
316+ return
317+ }
318+
311319 const selectedPackage = results .value [selectedIndex .value ]
312320 if (selectedPackage ) {
313321 router .go (selectedPackage .id )
@@ -464,6 +472,7 @@ function formMarkRegex(terms: Set<string>) {
464472 <button
465473 v-if =" !disableDetailedView"
466474 class =" toggle-layout-button"
475+ type =" button"
467476 :class =" { 'detailed-list': showDetailedList }"
468477 :title =" $t('modal.displayDetails')"
469478 @click ="
You can’t perform that action at this time.
0 commit comments