Minor but nasty issue with searches

From Morninger’s Servoy Mistery Book ;-)

I’m not even sure if “issue” is the correct term, anyway I stumped across a very weird behaviour in Servoy client (2.2.5), not reproduceable in Developer.
In short, firing a barcode after a controller.find, made the correct record appear for a moment, then I got a showAll.
I immediately checked for record or form events, but all were set to none.

The only active event was a method attached to the OnFindCmd (that shouldn’t be called at all in this case, since the search is started by a method and not a cmd-F shortcut).

In any case, I removed the event and the problem disappeared…

Bug, expected behaviour, developer’s mistake? :-)