File tree 1 file changed +10
-1
lines changed
src/client/theme-default/components
1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -307,7 +307,15 @@ onKeyStroke('ArrowDown', (event) => {
307
307
308
308
const router = useRouter ()
309
309
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
+
311
319
const selectedPackage = results .value [selectedIndex .value ]
312
320
if (selectedPackage ) {
313
321
router .go (selectedPackage .id )
@@ -464,6 +472,7 @@ function formMarkRegex(terms: Set<string>) {
464
472
<button
465
473
v-if =" !disableDetailedView"
466
474
class =" toggle-layout-button"
475
+ type =" button"
467
476
:class =" { 'detailed-list': showDetailedList }"
468
477
:title =" $t('modal.displayDetails')"
469
478
@click ="
You can’t perform that action at this time.
0 commit comments