onFocusLost triggers unwanted events in list view

See the attached sample solution. Instructions are on the form. Clicking the background of a form in list view while focus is gained in a field triggers the field’s onFocusLost method and, in addition, the onFocusGained and onFocusLost methods for the first field in the form. This triggering of additional methods is causing very bad things to happen in my solution.

Using:
Servoy 2.2.4
Java 1.4.2_08 (Both on Mac and PC)
Testing using Sybase and SQL backends on Mac OSX 10.4.5, only SQL on Win2K

Please help and/or advise,
Steve in LA

OFL_bug_060322.servoy (4.73 KB)