From 976ba53424bffa21aed5bac87d7a10041b98dcc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Thu, 13 Jul 2006 12:51:07 +0000 Subject: [PATCH] * don't loose sync of the current color in case gradient stop changes color for some reason git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18133 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/icon-o-matic/gui/StyleView.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/apps/icon-o-matic/gui/StyleView.cpp b/src/apps/icon-o-matic/gui/StyleView.cpp index 57d5237d1f..24530a8709 100644 --- a/src/apps/icon-o-matic/gui/StyleView.cpp +++ b/src/apps/icon-o-matic/gui/StyleView.cpp @@ -184,6 +184,8 @@ StyleView::ObjectChanged(const Observable* object) if (*fGradient != *controlGradient) { fGradientControl->SetGradient(fGradient); _MarkType(fGradientType->Menu(), fGradient->Type()); + // transfer the current gradient color to the current color + _TransferGradientStopColor(); } } else if (object == fStyle) { // maybe the gradient was added or removed