mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-08-27 16:39:09 +00:00
(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.
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user