Index: Functions.m
===================================================================
RCS file: /cvsroot/gnustep/gnustep/core/gui/Source/Functions.m,v
retrieving revision 1.20
diff -u -r1.20 Functions.m
--- Functions.m	2001/08/14 22:38:30	1.20
+++ Functions.m	2001/09/08 20:45:13
@@ -417,14 +417,17 @@
 void
 NSDrawButton(const NSRect aRect, const NSRect clipRect)
 {
-  NSRectEdge up_sides[] = {NSMinXEdge, NSMaxYEdge, 
+  NSRectEdge up_sides[] = {
 			   NSMaxXEdge, NSMinYEdge, 
+			   NSMinXEdge, NSMaxYEdge, 
 			   NSMaxXEdge, NSMinYEdge};
-  NSRectEdge down_sides[] = {NSMinXEdge, NSMinYEdge, 
+  NSRectEdge down_sides[] = {
 			     NSMaxXEdge, NSMaxYEdge, 
+			     NSMinXEdge, NSMinYEdge, 
 			     NSMaxXEdge, NSMaxYEdge};
-  float grays[] = {NSWhite, NSWhite, 
+  float grays[] = {
 		   NSBlack, NSBlack, 
+		   NSWhite, NSWhite, 
 		   NSDarkGray, NSDarkGray};
   NSRect rect;
   NSGraphicsContext *ctxt = GSCurrentContext();
