From 42b45778029568d971f41d8bb70dd712fa8d25ff Mon Sep 17 00:00:00 2001 From: TimeServ Date: Sat, 18 Apr 2009 23:48:35 +0000 Subject: [PATCH] don't flash when already the active window git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3177 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/client/sys_win.c | 3 ++- engine/server/sv_sys_win.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/engine/client/sys_win.c b/engine/client/sys_win.c index 4d5e4371..bdf141be 100644 --- a/engine/client/sys_win.c +++ b/engine/client/sys_win.c @@ -1124,7 +1124,8 @@ void Sys_SendKeyEvents (void) void Sys_ServerActivity(void) { #ifndef SERVERONLY - FlashWindow(mainwindow, true); + if (GetActiveWindow() != mainwindow) + FlashWindow(mainwindow, true); #endif } diff --git a/engine/server/sv_sys_win.c b/engine/server/sv_sys_win.c index bb9b53bb..f688afa0 100644 --- a/engine/server/sv_sys_win.c +++ b/engine/server/sv_sys_win.c @@ -965,7 +965,7 @@ void Sys_ServerActivity(void) #undef STRINGF } - if (wnd) + if (wnd && GetActiveWindow() != wnd) FlashWindow(wnd, true); }