Index: src/client/gui/chatwindow.cpp =================================================================== --- src/client/gui/chatwindow.cpp (revision 5678) +++ src/client/gui/chatwindow.cpp (working copy) @@ -478,9 +478,6 @@ if(!tabs || subscribers.IsEmpty()) return; - PawsManager::GetSingleton().SetCurrentFocusedWidget( inputText ); - BringToTop( inputText ); - for(size_t i = 0; i < subscribers.GetSize(); i++) { pawsWidget* widget = dynamic_cast(subscribers[i]); @@ -1901,6 +1898,9 @@ } currLine.Free(); // Set to NULL + + PawsManager::GetSingleton().SetCurrentFocusedWidget( inputText ); + BringToTop( inputText ); } }