Alexandre Julliard : user32/tests: Ignore SPI_ICONVERTICALSPACING notifications. Don' t reset mouse buttons if setting failed.

Alexandre Julliard julliard at winehq.org
Wed Feb 18 10:15:41 CST 2009


Module: wine
Branch: master
Commit: efdf8f9878721ced11301b6a43326380d2ad29df
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=efdf8f9878721ced11301b6a43326380d2ad29df

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Wed Feb 18 16:45:44 2009 +0100

user32/tests: Ignore SPI_ICONVERTICALSPACING notifications. Don't reset mouse buttons if setting failed.

---

 dlls/user32/tests/sysparams.c |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/dlls/user32/tests/sysparams.c b/dlls/user32/tests/sysparams.c
index ed420f9..194217f 100644
--- a/dlls/user32/tests/sysparams.c
+++ b/dlls/user32/tests/sysparams.c
@@ -176,8 +176,13 @@ static LRESULT CALLBACK SysParamsTestWndProc( HWND hWnd, UINT msg, WPARAM wParam
     case WM_SETTINGCHANGE:
         if (change_counter>0) { 
             /* ignore these messages caused by resizing of toolbars */
-            if( wParam == SPI_SETWORKAREA || displaychange_test_active) break;
-            if( change_last_param == SPI_SETWORKAREA) {
+            if( wParam == SPI_SETWORKAREA ||
+                wParam == SPI_ICONVERTICALSPACING ||
+                displaychange_test_active)
+                break;
+            if( change_last_param == SPI_SETWORKAREA ||
+                change_last_param == SPI_ICONVERTICALSPACING)
+            {
                 change_last_param = wParam;
                 break;
             }
@@ -1244,9 +1249,8 @@ static void test_SPI_SETMOUSEBUTTONSWAP( void )        /*     33 */
         SetLastError(0xdeadbeef);
         rc=SystemParametersInfoA( SPI_SETMOUSEBUTTONSWAP, vals[i], 0,
                                   SPIF_UPDATEINIFILE | SPIF_SENDCHANGE );
-        if (!test_error_msg(rc,"SPI_{GET,SET}MOUSEBUTTONSWAP"))
-            break;
-            
+        if (!test_error_msg(rc,"SPI_SETMOUSEBUTTONSWAP")) return;
+
         test_change_message( SPI_SETMOUSEBUTTONSWAP, 0 );
         test_reg_key( SPI_SETMOUSEBUTTONSWAP_REGKEY,
                       SPI_SETMOUSEBUTTONSWAP_VALNAME,




More information about the wine-cvs mailing list