For the records, the issue has been fixed by attaching .AddSyncOnETypes(gwu.ETypeKeyUp):
tb := gwu.NewTextBox("")
tb.AddSyncOnETypes(gwu.ETypeKeyUp) // synchronize values during editing (while you type in characters)
pb := gwu.NewPasswBox("")
pb.AddSyncOnETypes(gwu.ETypeKeyUp) // synchronize values during editing (while you type in characters)
This fix was based on the following comment:
// If you want a TextBox to synchronize values during editing
// (while you type in characters), add the ETypeKeyUp event type
// to the events on which synchronization happens by calling:
// AddSyncOnETypes(ETypeKeyUp)