Author: gedmurphy
Date: Wed Jun 9 13:31:02 2010
New Revision: 47712
URL: http://svn.reactos.org/svn/reactos?rev=47712&view=rev
Log:
I don't like this, but add the treeview refresh hack.
I don't see this bug on my (windows) build but others are reporting it still happens on the (linux) build machine iso.
Maybe it's because linux is akin to the devil? Yes, I like this, let's blame linux!
Modified:
trunk/reactos/dll/win32/comctl32/comctl32_ros.diff
trunk/reactos/dll/win32/comctl32/treeview.c
Modified: trunk/reactos/dll/win32/comctl32/comctl32_ros.diff
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/comctl32/comctl3…
==============================================================================
--- trunk/reactos/dll/win32/comctl32/comctl32_ros.diff [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/comctl32/comctl32_ros.diff [iso-8859-1] Wed Jun 9 13:31:02 2010
@@ -120,3 +120,22 @@
+ }
return 0;
}
+
+Index: treeview.c
+===================================================================
+--- treeview.c (revision 38890)
++++ treeview.c (working copy)
+@@ -2830,7 +2830,12 @@
+ }
+ }
+
+- TREEVIEW_UpdateScrollBars(infoPtr);
++ //
++ // This is correct, but is causes and infinite loop of WM_PAINT messages, resulting
++ // in continuous painting of the scroll bar in reactos. Comment out until the real
++ // bug is found
++ //
++ //TREEVIEW_UpdateScrollBars(infoPtr);
+
+ if (infoPtr->cdmode & CDRF_NOTIFYPOSTPAINT)
+ infoPtr->cdmode =
Modified: trunk/reactos/dll/win32/comctl32/treeview.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/comctl32/treevie…
==============================================================================
--- trunk/reactos/dll/win32/comctl32/treeview.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/comctl32/treeview.c [iso-8859-1] Wed Jun 9 13:31:02 2010
@@ -2865,7 +2865,12 @@
}
}
- TREEVIEW_UpdateScrollBars(infoPtr);
+ //
+ // This is correct, but is causes and infinite loop of WM_PAINT messages, resulting
+ // in continuous painting of the scroll bar in reactos. Comment out until the real
+ // bug is found
+ //
+ //TREEVIEW_UpdateScrollBars(infoPtr);
if (infoPtr->cdmode & CDRF_NOTIFYPOSTPAINT)
infoPtr->cdmode =
Author: fireball
Date: Wed Jun 9 12:34:35 2010
New Revision: 47708
URL: http://svn.reactos.org/svn/reactos?rev=47708&view=rev
Log:
- Add "bootcdregtest" in the list of well-known targets.
Modified:
trunk/reactos/Makefile
Modified: trunk/reactos/Makefile
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/Makefile?rev=47708&r1=4770…
==============================================================================
--- trunk/reactos/Makefile [iso-8859-1] (original)
+++ trunk/reactos/Makefile [iso-8859-1] Wed Jun 9 12:34:35 2010
@@ -45,6 +45,10 @@
# with the name of the module for which you want to check dependencies.
# This is faster than the depends target which does a complete dependency
# check of the ReactOS codebase.
+#
+# bootcdregtest
+# This target builds an ISO (ReactOS-RegTest.ISO) which is used for unattended
+# regression testing.
#
#
# Accepted environment variables:
Author: gedmurphy
Date: Wed Jun 9 10:09:35 2010
New Revision: 47706
URL: http://svn.reactos.org/svn/reactos?rev=47706&view=rev
Log:
This bug seems to have gone now. Tried to replicate it the devmgmt treeview.
Modified:
trunk/reactos/dll/win32/comctl32/comctl32_ros.diff
Modified: trunk/reactos/dll/win32/comctl32/comctl32_ros.diff
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/comctl32/comctl3…
==============================================================================
--- trunk/reactos/dll/win32/comctl32/comctl32_ros.diff [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/comctl32/comctl32_ros.diff [iso-8859-1] Wed Jun 9 10:09:35 2010
@@ -120,22 +120,3 @@
+ }
return 0;
}
-
-Index: treeview.c
-===================================================================
---- treeview.c (revision 38890)
-+++ treeview.c (working copy)
-@@ -2830,7 +2830,12 @@
- }
- }
-
-- TREEVIEW_UpdateScrollBars(infoPtr);
-+ //
-+ // This is correct, but is causes and infinite loop of WM_PAINT messages, resulting
-+ // in continuous painting of the scroll bar in reactos. Comment out until the real
-+ // bug is found
-+ //
-+ //TREEVIEW_UpdateScrollBars(infoPtr);
-
- if (infoPtr->cdmode & CDRF_NOTIFYPOSTPAINT)
- infoPtr->cdmode =