XPages: limitation of characters displayed in an edit box?

on an experimental XPage I placed (among other stuff) an edit box that is bound to an item defined through a NotesDocument data source.

If I leave it like that the field’s displayed width is just like any other unstyled field, and I can input strings of any length into the field; as soon as I’m reaching the right field border text starts scrolling.

If, however, I enable type ahead (computed, using some server-side javascript code looking up data from a Notes view) the field widens by some 20% or such (the table cell that the field is placed in is much wider than the field’s default width), and - what’s really disturbing - any text written into the field starts scrolling from character 18 onwards, although only two thirds of the available space is filled.

Inspecting the source from within Firefox (using Firebug code inspector) and hovering over the field I can actually see some frame of exactly the width of my approx. 17 characters.

Apart from the fact that this behaviour is quite disturbing: what IS that object shown through Firebug inspector?

Best regards,

-Lothar

Subject: This is a known browser issue…

and we’re looking into a solution for R8.5.1

This behaviour is different across browsers. It’s worst on FireFox (2.x and 3.x - see screenshots) - though much better on IE6 and Chrome

Firefox 3.x

FireFox 2.x

IE6

Chrome

Subject: much better in 8.5 GOLD but still not quite there…

using Firefox 3.0.5 the behaviour is much better now: text now starts scrolling as soon as it’s some 5 or 6 characters away from the box’s right border.

Didn’t test with any of the other browsers assuming that you are aware of that…

-Lothar