calling `evt.stopPropagation()` in the `showGroups` method should be enough.... I think.