OnDataChange

seems not to be working properly.
When I leave a field using tab and made a change to that field…onDataChange works properly
When I leave a field using a mouse and a made a change to that field…
OnDataChange works weird.
In the Debug-mode you see the method beeing fired
In the developer without Debug-mode the method is not performed correctly
In the client the method is not performed correctly.
There seems to be a delay…it will use the data of previous onDataChange (so not the last, but the one before last)
The method used:

controller.saveData();
globals.buildHTMLurenoverzicht();

It builds an HTML-overview

Why is there a difference between using a TAB and a mouse on a OnDatachange?

Servoy Developer
Version R2 2.2.5-build 337
Java version 1.5.0_06-b05 (Windows 2000)

Anyone guys?
Am I the only one with this problem??