сработало, так как в этом случае модал не переходит наверх и остается в позиции элемента события.

я есть цикл, который делает некоторую проверку ошибок в моем коде PHP. Первоначально это выглядело примерно так ...

foreach($results as $result) {
    if (!$condition) {
        $halt = true;
        ErrorHandler::addErrorToStack('Unexpected result.');
    }

    doSomething();
 }

if (!$halt) {
    // do what I want cos I know there was no error
}

Это работает все хорошо, но все еще работает, несмотря на то, что после одной ошибки это не требуется. Есть ли способ избежать петли?