[ref_impl_eiffel] [1588] Minor adjustments to event handling.

Revision: 1588
Author: thomas.beale
Log Message: