Spell checker Ths is a tst. Ths is a tst with tst spelled incorrectly twice. helloo helloo worlrd To be or not to be– that is the question: Whether 'tis nobler in the mind to suffer The slings and arrows of outrageous fortune, Or to take arms against a sea of troubles And, by opposing, end them. To die, to sleep No more – and by a sleep to say we end The heartache and the thousand natural shocks That flesh is heir to – ‘tis a consummation Devoutly to be wished. To die, to sleep To sleep, perchance to dream. Ay, there's the rub, For in that sleep of death what dreams may come, When we have shuffled off this mortal coil, Must give us pause. There's the respect That makes calamity of so long life. For who would bear the whips and scorns of time, Th’ oppressor's wrong, the proud man's contumely, The pangs of despised love, the law's delay, The insolence of office, and the spurns That patient merit of th’ unworthy takes, When he himself might his quietus make With a bare bodkin? Who would fardels bear, To grunt and sweat under a weary life, But that the dread of something after death, The undiscovered country from whose bourn No traveler returns, puzzles the will And makes us rather bear those ills we have Than fly to others that we know not of? Thus conscience does make cowards of us all, And thus the native hue of resolution Is sicklied o'er with the pale cast of thought, And enterprises of great pitch and moment With this regard their currents turn awry, And lose the name of action.—Soft you now! The fair Ophelia! Nymph, in thy orisons Be all my sins remembered. blank text missspelled blank textblock missspelled .xforms-repeat-selected-item-1 { background-color: transparent } .block { margin-bottom: 1em }

This is an test case for a problem we've noticed in a custom application that is modeled on the spellchecker.

You can insert additional <text> elements to the main instance (using the "Add text" button below) and spell check them with the spell checker dialog without problems.

Add text

However if you delete the entire set of <text>s by deleting their enclosing <textblock>:

Delete text block

And then insert a new <textblock> containing a new <text>: Add text block

, invoking spellchecking on the new <text> does not produce the spellchecker dialog. The main form does dim, suggesting the dialog has been invoked, but the dialog is not visible. Inspection in Firebug confirms that the dialog is present, but it appears that it is positioned off-screen (style="...; left:587px; top:253px;...").