hackmdio / hackmdio/hackmd-io-issues

"Keyboard Shortcut" menu gets open (and doesn't close) when typing a question mark in the slide text.

Ouverte
#331 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Aucune donnée de langage
Étoiles
40
Forks
9
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### Is this a hackmd.io issue?

- [X] Yes, the bug happens on https://hackmd.io
- [ ] No. If it's a self-hosted CodiMD instance, please fire up the issue in the repo of CodiMD: https://github.com/hackmdio/codimd

### What's the problem

During slide creation, shortcut menu gets opened, and doesn't get closed.

#### Current behaviour

Typing a slide text that contains a question mark the "Keyboard Shortcuts " menu permanently.

image

Provide steps to reproduce:

1. Start a hackmd document, with "slides" preview:
```
---
type: slide
---
```

2. Write a line with a question mark
```
Is this a slide?
```

3. Outcome: the "Keyboard Shortcuts" menu open, and hide the slide text.

#### Expected behaviour

The shortcut menu should disappear when moving to another slide, or typing more text

#### Environment

I use HackMD on:

**Desktop**
- OS: [macOS]
- Browser: [chrome]
- Browser Version: [71]

#### Workaround

Currently, the only way to close this dialog is to typing **another** question mark (and delete it) - but that is a bit counter-intuitive.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par reproduire le problème sur hackmd.io avec un aperçu des diapositives et le texte d’exemple contenant un point d’interrogation. Suivez le comportement du menu des raccourcis clavier et vérifiez qu’il se ferme lorsque vous passez à une autre diapositive ou que vous continuez à saisir du texte, sans nécessiter un second point d’interrogation.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Domaine
frontend
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.