From f5dac4082cbbc7d70d916e7ef92ecdc034ea1f51 Mon Sep 17 00:00:00 2001 From: tron Date: Fri, 7 Apr 2006 07:08:20 +0000 Subject: (svn r4304) The chat box' parent window (the main toolbar, wtf?) doesn't care for the WE_ON_EDIT_TEXT_CANCEL event, so don't send one. This code looks like it was mindlessly copy&pasted from the query box --- network_gui.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/network_gui.c b/network_gui.c index db970c493..c1a3abe72 100644 --- a/network_gui.c +++ b/network_gui.c @@ -1469,13 +1469,10 @@ void ShowJoinStatusWindowAfterJoin(void) /* uses querystr_d WP macro */ static void ChatWindowWndProc(Window *w, WindowEvent *e) { - static bool closed = false; - switch (e->event) { case WE_CREATE: SendWindowMessage(WC_NEWS_WINDOW, 0, WE_CREATE, w->height, 0); SETBIT(_no_scroll, SCROLL_CHAT); // do not scroll the game with the arrow-keys - closed = false; break; case WE_PAINT: @@ -1496,9 +1493,6 @@ press_ok:; WindowNumber wnd_num = WP(w, querystr_d).wnd_num; Window *parent; - // Mask the edit-box as closed, so we don't send out a CANCEL - closed = true; - DeleteWindow(w); parent = FindWindowById(wnd_class, wnd_num); @@ -1534,15 +1528,6 @@ press_ok:; case WE_DESTROY: SendWindowMessage(WC_NEWS_WINDOW, 0, WE_DESTROY, 0, 0); CLRBIT(_no_scroll, SCROLL_CHAT); - // If the window is not closed yet, it means it still needs to send a CANCEL - if (!closed) { - Window *parent = FindWindowById(WP(w,querystr_d).wnd_class, WP(w,querystr_d).wnd_num); - if (parent != NULL) { - WindowEvent e; - e.event = WE_ON_EDIT_TEXT_CANCEL; - parent->wndproc(parent, &e); - } - } break; } } -- cgit v1.2.3-70-g09d2