summaryrefslogtreecommitdiff
path: root/src/login/LoginController.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/login/LoginController.cpp')
-rw-r--r--src/login/LoginController.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/login/LoginController.cpp b/src/login/LoginController.cpp
index 1a21fc6..af1a66a 100644
--- a/src/login/LoginController.cpp
+++ b/src/login/LoginController.cpp
@@ -44,8 +44,10 @@ void LoginController::Exit()
}
LoginController::~LoginController() {
- if(loginView)
- delete loginView;
+ if(ui::Engine::Ref().GetWindow() == loginView)
+ {
+ ui::Engine::Ref().CloseWindow();
+ }
delete loginModel;
}