diff options
author | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2009-10-27 09:36:57 +0000 |
---|---|---|
committer | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2009-10-27 09:36:57 +0000 |
commit | 24fb5ff66f5bdd5a88502ffa30aaa943f8a6cc06 (patch) | |
tree | a97f3b7ba9d51b47cba901e176262294a1861042 /navit/graphics/win32/graphics_win32.c | |
parent | cb2336b5ef5dd205aabacfe7660fe2ad7fefe16e (diff) | |
download | navit-svn-24fb5ff66f5bdd5a88502ffa30aaa943f8a6cc06.tar.gz |
Fix:graphics_win32:Correct disabled handling for overlays
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2696 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/graphics/win32/graphics_win32.c')
-rw-r--r-- | navit/graphics/win32/graphics_win32.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/navit/graphics/win32/graphics_win32.c b/navit/graphics/win32/graphics_win32.c index 7dd52801..fc2de3ee 100644 --- a/navit/graphics/win32/graphics_win32.c +++ b/navit/graphics/win32/graphics_win32.c @@ -394,9 +394,9 @@ static LRESULT CALLBACK WndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM l #ifndef FAST_TRANSPARENCY BitBlt( gra_priv->hPrebuildDC, 0, 0, gra_priv->width , gra_priv->height, gra_priv->hMemDC, 0, 0, SRCCOPY); #endif - while ( !gra_priv->disabled && overlay && !overlay->disabled ) + while ( !gra_priv->disabled && overlay) { - if ( overlay->p.x >= 0 && + if ( !overlay->disabled && overlay->p.x >= 0 && overlay->p.y >= 0 && overlay->p.x < gra_priv->width && overlay->p.y < gra_priv->height ) |