From 1599ade7caf73fbb49409644357062ef95fc04ad Mon Sep 17 00:00:00 2001 From: rubidium Date: Tue, 16 Dec 2008 17:58:27 +0000 Subject: (svn r14679) -Fix [FS#2431]: opening the OSK on the chatbox did disable map scrolling (with keyboard) until another window with editbox was opened and closed. Just "refcount" the open edit boxes instead of setting/clearing a bit when opening/closing a window. --- src/network/network_chat_gui.cpp | 2 -- 1 file changed, 2 deletions(-) (limited to 'src/network/network_chat_gui.cpp') diff --git a/src/network/network_chat_gui.cpp b/src/network/network_chat_gui.cpp index c2ce73a84..02aec095a 100644 --- a/src/network/network_chat_gui.cpp +++ b/src/network/network_chat_gui.cpp @@ -277,7 +277,6 @@ struct NetworkChatWindow : public QueryStringBaseWindow { InitializeTextBuffer(&this->text, this->edit_str_buf, this->edit_str_size, 0); InvalidateWindowData(WC_NEWS_WINDOW, 0, this->height); - SetBit(_no_scroll, SCROLL_CHAT); // do not scroll the game with the arrow-keys _chat_tab_completion_active = false; @@ -287,7 +286,6 @@ struct NetworkChatWindow : public QueryStringBaseWindow { ~NetworkChatWindow () { InvalidateWindowData(WC_NEWS_WINDOW, 0, 0); - ClrBit(_no_scroll, SCROLL_CHAT); } /** -- cgit v1.2.3-70-g09d2