My environment:

XXE V. 2.11
Linux 2.4.20-28.9 (RedHat 9A)
Java 1.5.0_02
Gnome 2.2.0
metacity 2.4.34


Steps to reproduce the bug:

- Develop a stylesheet that makes use of the construct label(xpath,
   "@test") to display the value of this somewhere in the document.
   Using attr(test) instead does not provoke the bug. Define for
   attribute "test" an editing form using value-editor().

- Open a document with such a structure and start editing attribute
   "test" using the form generated by value-editor(). It is necessary
   to really modify the content. (Editing the attribute using XXE's
   attribute table editor does not lead to the bug: the editing action
   is continued after reloading the stylesheet).

- Before hitting Enter to confirm the new value, have XXE reload the
   CSS stylesheet using Style | [stylename]. Sometimes the bug occurs
   even after having pressed Enter! Sometimes it is even sufficient to
   call Reload Stylesheet, when the attribute has been changed
   recently, no matter which method was used.

- Consequence: XXE says "Reloading Styled View..." and, caught by the
   dependency between the value change and the label instruction in the
   reloaded stylesheet, will be busy for ever and will not respond to
   any key or clicking event. (Closing the document window using
   Ctrl-Shift-W works, but not using the mouse.)


   Yves Forkl


Reply via email to