Fixed the behaviour of love.window.requestAttention on Windows.

This commit is contained in:
Alex Szpakowski
2015-06-07 20:19:42 -03:00
parent cf73aa0107
commit 91e2227124
+6
View File
@@ -974,6 +974,9 @@ void Window::requestAttention(bool continuous)
{
#if defined(LOVE_WINDOWS)
if (hasFocus())
return;
SDL_SysWMinfo wminfo = {};
SDL_VERSION(&wminfo.version);
@@ -986,7 +989,10 @@ void Window::requestAttention(bool continuous)
flashinfo.dwFlags = FLASHW_ALL;
if (continuous)
{
flashinfo.uCount = 0;
flashinfo.dwFlags |= FLASHW_TIMERNOFG;
}
FlashWindowEx(&flashinfo);
}