Browse Source

Fehler behoben

Kolja Strohm 5 years ago
parent
commit
d04ce0c419
2 changed files with 4 additions and 0 deletions
  1. 2 0
      KSGClient/NachLogin/NachLogin.cpp
  2. 2 0
      KSGClient/VorLogin/VorLogin.cpp

+ 2 - 0
KSGClient/NachLogin/NachLogin.cpp

@@ -81,6 +81,7 @@ void NachLogin::login() // Initialisiert die Oberfl
 
 void NachLogin::logout() // Setzt die Oberfläche zurück
 {
+    bildschirm->lock();
     lockZeichnung();
     status = NLALogin;
     if( bildschirm )
@@ -117,6 +118,7 @@ void NachLogin::logout() // Setzt die Oberfl
     if( op )
         op->release();
     unlockZeichnung();
+    bildschirm->unlock();
 }
 
 void NachLogin::setSpielAufzeichnung( AufzeichnungV * video ) // Setzt die Spiel Aufzeichnung

+ 2 - 0
KSGClient/VorLogin/VorLogin.cpp

@@ -64,6 +64,7 @@ void VorLogin::setSichtbar( bool s ) // Setzt die Sichtbarkeit der VorLogin Ober
     }
     else
     {
+        bildschirm->lock();
         if( bildschirm )
             bildschirm->removeMember( fenster );
         if( beenden )
@@ -90,6 +91,7 @@ void VorLogin::setSichtbar( bool s ) // Setzt die Sichtbarkeit der VorLogin Ober
             unregistrierung = unregistrierung->release();
         if( fenster )
             fenster = (Fenster *)fenster->release();
+        bildschirm->unlock();
     }
 }