﻿using System.Threading;
using System.Windows.Forms;

namespace PKHeX.WinForms
{
    public partial class SplashScreen : Form
    {
        public SplashScreen()
        {
            InitializeComponent();
            new Thread(() =>
            {
                while (!Main.formInitialized)
                    Thread.Sleep(50);

                if (InvokeRequired)
                    try { Invoke((MethodInvoker)Close); }
                    catch { Close(); }
                else Close();
            }).Start();
        }
    }
}