1 Kommentar (1 Kommentar)0 Reaktionen (0 Reaktionen)0 zugewiesene Personen (0 zugewiesene Personen)JavaScript2.496 Forks (2.496 Forks)batch import
grid-cellNavgrid-edithelp wantedtype: bug
Repository-Metriken
- Stars
- 5.395 Sterne (5.395 Sterne)
- PR-Merge-Metriken
- PR-Metriken ausstehend (PR-Metriken ausstehend)
Beschreibung
I have a grid which combine editOnFocus feature and column pinning. if the grid needs to scroll horizontally for display the cell for editing, the cell is not focused.
Plunker example:
http://plnkr.co/edit/JbTwQLPSmB7K8a6o7NDr?p=preview
try edit city and then the name, the name will not be focused.
Contributor Guide
- Research-Richtung
- Reproduzieren Sie das Problem mit dem bereitgestellten Plunker (http://plnkr.co/edit/JbTwQLPSmB7K8a6o7NDr?p=preview). Der Fehler tritt auf, wenn eine Zelle in einer fixierten Spalte bearbeitet wird und dann versucht wird, eine andere Zelle zu bearbeiten, die horizontales Scrollen erfordert. Der Fokus wird nicht korrekt übertragen. Untersuchen Sie die Fokusverwaltungslogik des Grids, insbesondere wie es Scroll Ereignisse behandelt und die Bearbeitungseingabe neu positioniert. Sehen Sie sich die Quelldateien zu editOnFocus und Spaltenfixierung an, wie z.B. 'ui grid edit.js' und 'ui grid pinning.js'. Prüfen Sie, ob es einen Regression gibt oder ob die Behandlung für Scroll Anpassungen fehlt. Das Problem hat nur einen Kommentar (wahrscheinlich vom Autor), daher gibt es keine zusätzlichen Eingaben von Maintainern. Überlegen Sie, ob die Korrektur erfordert, den Scroll Offset anzupassen, bevor der Fokus angewendet wird.
- Tech Stack
- javascriptangular
- Domain
- frontend
- Issue Type
- Fehler
- Voraussetzungen
- Angularui grid basics