fix(popover): multiple popover closing behaviour is independent