2011-01-10 6 views
0

https://gist.github.com/773349RTE Validierung nicht

RTE Feldvalidierung geschieht geschieht nicht, wenn ich von RTE RTE durchqueren. Bitte finden Sie den beigefügten Git.

Schritte zum Reproduzieren
Fall 1

  1. Fokus in RTE1, Typ Hallo
  2. Tab, um die Texteingabe (Node Selector)
  3. Validation funktioniert

Fall 2

  1. Fokus in RTE1, gibt Hallo
  2. Tab, um RTE2
  3. Validierung nicht

ich mit Nightly Build versucht funktioniert und konnte den obigen Fehler und Fall 1 versagt reproduzieren. Ein weiterer Unterschied, den ich bemerkte, ist "xxforms-Wert-Änderung-mit-Fokus-Änderung" Ereignis wird nicht ausgelöst, wenn von RTE zu RTE verschoben.

+0

Ist das ein Fehler? sieht für mich wie ein Käfer aus. – BinnyG

Antwort

0

Dies ist seit 2011-01-24 behoben, und dieses Update wird in der Orbeon Forms 3.9-Version enthalten sein. Siehe auch: [#315639] RTE: Werte werden nicht an den Server gesendet, wenn die RTE den Fokus verliert.

+0

Wir sind auf 3.8 und es kommt mit YUI 2.6.0. Leider sind diese Ereignisse in 2.6.0 nicht verfügbar. – BinnyG

+0

Richtig, das ist vielleicht keine Lösung, wenn Sie nur das Build, das Sie gerade verwenden, patchen möchten. Aber nächtliches Build ist seit einer Weile auf YUI 2.8.1, diese Events sind jetzt in YUI 2.8.1 verfügbar, also ist es einfach, dies in nächtlichen Builds zu unterstützen. – avernet

+0

Dieser Bug ist jetzt behoben, und ich habe meine Antwort entsprechend aktualisiert. – avernet