1 Kommentar (1 Kommentar)1 Reaktion (1 Reaktion)0 zugewiesene Personen (0 zugewiesene Personen)TypeScript1.574 Forks (1.574 Forks)batch import
help wantedtype/bug
Repository-Metriken
- Stars
- 16.196 Sterne (16.196 Sterne)
- PR-Merge-Metriken
- Durchschn. Merge 2T 10h (Durchschn. Merge 2T 10h)16 gemergte PRs in 30 T (16 gemergte PRs in 30 T)
Beschreibung
Steps to reproduce
- write a wrapped line to the terminal
- resize so the line now fits on one line
- triple click the line -> 🐛 more than one line is highlighted bc
isWrapped is still true
Contributor Guide
- Research-Richtung
- Untersuchen Sie, wie die Eigenschaft `isWrapped` für jede Zeile im xterm.js Puffer gesetzt wird. Sehen Sie sich den Resize Ereignishandler in `src/Terminal.ts` oder `src/InputHandler.ts` an, um zu sehen, wo Zeilen neu umbrochen werden. Der Fehler besteht darin, dass `isWrapped` während der Größenänderung nicht neu berechnet wird. Eine Korrektur erfordert wahrscheinlich die Aktualisierung des Umbruchstatus für jede Zeile nach einer Größenänderungsoperation.
- Tech Stack
- typescript
- Domain
- frontend
- Issue Type
- Fehler
- Voraussetzungen
- GitTypeScript