Erstellt vor 7 Jahren
Geschlossen vor 3 Jahren
#798 closed Fehler (fixed)
Cursor-Positions-Fix
| Erstellt von: | mb@… | Verantwortlicher: | s.schoeling@… |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.4.3 |
| Schweregrad: | Verbesserung | Stichworte: | Oberfläche |
| Beobachter: |
Beschreibung
Nach jeden Seiten-Refresh/Submit? verliert der Cursor seinen alten Fokus, so dass
jedes mal wieder umständlich in das Feld gewechselt werden muss.
Mit anderen Worten:
Dieses Fix sorgt dafür, dass der Cursor im Rechnungs-/Auftragsformular nach
einem Refresh, wieder im selben Feld landet und nicht irgendwo steht.
Anhänge (1)
Änderungshistorie (5)
Geändert vor 7 Jahren durch mb@…
comment:1 Geändert vor 7 Jahren durch m.bunkus@…
- Verantwortlicher von p.reetz@… nach m.bunkus@… geändert
Die Idee finde ich sehr gut, aber für die Umsetzung habe ich ein paar Wünsche,
bevor ich das aufnehme:
- Bitte entfernen Sie die ganzen Namensangaben rund um die Änderungen herum.
Von wem der Patch stammt wird im Repository nachzulesen sein; das machen wir
bei allen Änderungen so.
- Die Benennung von Funktionen und Variablen sollte den bisherigen
Konventionen folgen. Sprich Worte mit Unterstrichen voneinander trennen, alles
klein schreiben, und nicht camelCaseFuerDieNamen.
comment:2 Geändert vor 7 Jahren durch s.schoeling@…
- Verantwortlicher von m.bunkus@… nach s.schoeling@… geändert
Habe ich mal übernommen und implementiert.
Aufträge, Rechnungen und Lizenzen funktionieren bereits. Aus dem Commit 3154:
Das Javascript ist in common.js enthalten. Um es in andere Bereiche
einzubinden > muessen die folgenden Schritte gemacht werden:
- Das Formular muss ein input Feld mit dem Namen "cursor_fokus" durchschleifen.
- Das Script "js/common.js" muss nach dem body tag eingebunden werden.
Ich habe es auf Firefox getestet, der fokus handler sollte auf IE6 kaputtgehen
(look at me not caring), Opera werde ich nächste Woche mal durchgehend testen.
comment:3 Geändert vor 7 Jahren durch s.schoeling@…
So, nach kleineren Änderungen:
- Firefox 1.5.0.13 funktioniert.
- Opera 9.20 funktioniert.
- Opera 9.5 beta 1 funktioniert nicht.
- Konqueror 3.5.2 funktioniert nicht.
- IE noch keine Möglichkeit gehabt zu testen.
comment:4 Geändert vor 3 Jahren durch s.schoeling@…
- Lösung auf fixed gesetzt
- Status von new nach closed geändert
vor ewigkeiten schon eingeführt, keine Probleme damit. fixed.

Cursor-Positions-Fix fuer Version 2.4.3