From 6d71094f3b36feb693b53becea5925f9bb411157 Mon Sep 17 00:00:00 2001 From: Jan Borsodi Date: Fri, 22 Oct 2010 23:14:52 +0200 Subject: [PATCH] Updated description dialog (from create class) to use WindowManager::removeDialog. --- apps/openmw/mwgui/class.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/apps/openmw/mwgui/class.cpp b/apps/openmw/mwgui/class.cpp index f7e567031..4d4cdf365 100644 --- a/apps/openmw/mwgui/class.cpp +++ b/apps/openmw/mwgui/class.cpp @@ -701,8 +701,6 @@ void CreateClassDialog::onSkillSelected() void CreateClassDialog::onDescriptionClicked(MyGUI::Widget* _sender) { - if (descDialog) - delete descDialog; descDialog = new DescriptionDialog(environment, environment.mWindowManager->getGui()->getViewSize()); descDialog->setTextInput(description); descDialog->eventDone = MyGUI::newDelegate(this, &CreateClassDialog::onDescriptionEntered); @@ -712,7 +710,7 @@ void CreateClassDialog::onDescriptionClicked(MyGUI::Widget* _sender) void CreateClassDialog::onDescriptionEntered() { description = descDialog->getTextInput(); - descDialog->setVisible(false); + environment.mWindowManager->removeDialog(descDialog); } void CreateClassDialog::onOkClicked(MyGUI::Widget* _sender)