# HG changeset patch # User rubidium # Date 1182807376 0 # Node ID 2c73e371df89b93f5ec3197affce4399f5fc9c80 # Parent 9dd27c50db81cce68938db54980f749fc5b293b0 (svn r10333) -Fix [FS#943]: News messages were shown on top of the endgame screen and high score chart. diff -r 9dd27c50db81 -r 2c73e371df89 src/window.cpp --- a/src/window.cpp Mon Jun 25 21:15:17 2007 +0000 +++ b/src/window.cpp Mon Jun 25 21:36:16 2007 +0000 @@ -638,7 +638,7 @@ * XXX - Yes, ugly, probably needs something like w->always_on_top flag * to implement correctly, but even then you need some kind of distinction * between on-top of chat/news and status windows, because these conflict */ - if (wz != _z_windows && w->window_class != WC_SEND_NETWORK_MSG) { + if (wz != _z_windows && w->window_class != WC_SEND_NETWORK_MSG && w->window_class != WC_HIGHSCORE && w->window_class != WC_ENDSCREEN) { if (FindWindowById(WC_MAIN_TOOLBAR, 0) != NULL) wz--; if (FindWindowById(WC_STATUS_BAR, 0) != NULL) wz--; if (FindWindowById(WC_NEWS_WINDOW, 0) != NULL) wz--;