Не выполняется код, после вызова winforms

Всем доброго дня
Почему-то не выполняется код, который в примере в скобках, после startJob:

// Парсим категорию
List<IWebElement> allThemes = driver.FindElements(By.XPath("//div[contains(@class, 'chat-comm-theme text-addition')]/span")).ToList();
MyVariables.nowCategory = allThemes.Last().Text;

MessageBox.Show($"Категория вопроса: {MyVariables.nowCategory}");

JobWindow realJob = new JobWindow();
realJob.Show();

if(MyVariables.startJob = true)
{
    if (MyVariables.insertFullAnswer == true)
    {
        // Получаем ФИО клиента и вбиваем в поле для ответа.
        IWebElement clientName = driver.FindElement(By.XPath("//h3[contains(@class, 'icon-and-text-m')]"));
        string nameTxt = clientName.Text;
        string textToPaste = $"Здравствуйте, {nameTxt}.\n Благодарим за обращение.\n {MyVariables.fullAnswerText} \n\n Благодарим за ожидание ответа.";
        Clipboard.SetText(textToPaste);

        // Клик на поле для ответа
        IWebElement textAreaForAnswer = driver.FindElement(By.XPath("//textarea[contains(@class, 'textarea-element')]"));
        textAreaForAnswer.Click();
        textAreaForAnswer.SendKeys(OpenQA.Selenium.Keys.Control + "a");
        textAreaForAnswer.SendKeys(OpenQA.Selenium.Keys.Control + "delete");
        textAreaForAnswer.SendKeys(OpenQA.Selenium.Keys.Control + "v");
    }

    if (MyVariables.insertFullAnswer == true)
    {
        // Закрываем текущее окно с обращением
        IWebElement closeNowQuestion = driver.FindElement(By.XPath("//div[contains(@class,'tab-item')]/span[contains(text(),'Покупатель')]//following-sibling::custom-svg-icon[contains(@classname,'icon-white')]"));
        closeNowQuestion.Click();
        Thread.Sleep(1500);

        goto nextQuestionViaJob;
    }
}

те до вызова:

JobWindow realJob = new JobWindow();
realJob.Show();

все идет как надо, а дальше, даже если переменные true, не выполняется

С чем это может быть связано?
в форме нажимаю "вставить", она закрывается, но дальше работа не идет


Ответы (0 шт):