[C#] Zawieszające się okno

Witam :slight_smile: Mam mianowicie taki problem że okienko wiadomości zawiesza mi się odrazu po tym jak wiadomość zostanie przekazana z serwera do moje komunikatora, okienko się otwiera jednak po chwili się wiesza ; / Dodam jeszcze że jest to w nieskończonej pętli for + umieszczona jest ona w wątku (pętla)

Proszę o pomoc w rozwiązaniu problemu :slight_smile:

Recv_Msg temp = GG.Data.GG_Data.reciveMessage(GGPackiet);

 if (seq != temp.sequence) //seq to nr sekwencji wiadomości tj ID

      {

        seq = temp.sequence;

        MessagesForm.reciveMessage(temp);

        if (MessagesForm.isShow == false)

            {

              MessagesForm.Show();

              MessagesForm.isShow = true;

            }

        }

break;