Из того исключения, которое вы разместили, как-то где-то окно закрывается. Я не могу сказать по коду, который вы опубликовали.
Как только окно было закрыто, вы должны перераспределить его, чтобы «показать» его снова. Вы можете скрыть это и затем показать это снова без проблем, все же. Я уверен, что для этого есть веская причина, но, черт побери, знаю. Во всяком случае, это то, о чем кричит исключение.
Это могут быть ваши левая и правая позиции, которые закрывают (-5000 пикселей) в сочетании с вашей шириной и высотой (0 пикселей).