[issue/213] The check for the signalValuechangedEvent was not handled well enough

This minor change will solve issue/213