From 6a7a8328740772c9984d86e0dc0b7eaa7bb41213 Mon Sep 17 00:00:00 2001
From: Thomas Hartmann <Thomas.Hartmann@nokia.com>
Date: Thu, 5 Aug 2010 15:29:56 +0200
Subject: [PATCH] QuickToolBar: fixes gradient editing

---
 .../qmldesigner/components/propertyeditor/colorwidget.cpp       | 2 +-
 src/plugins/qmldesigner/components/propertyeditor/colorwidget.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp b/src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp
index 610eef28faf..fded95fae17 100644
--- a/src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp
+++ b/src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp
@@ -714,12 +714,12 @@ void GradientLine::mouseReleaseEvent(QMouseEvent *event)
                 m_stops.insert(index, stopPos);
                 m_colorList.insert(index, QColor(Qt::white));
                 setCurrentIndex(index);
-                updateGradient();
             }
         }
     }
     m_dragActive = false;
     m_yOffset = 0;
+    updateGradient();
     update();
     setFocus(Qt::MouseFocusReason);
 }
diff --git a/src/plugins/qmldesigner/components/propertyeditor/colorwidget.h b/src/plugins/qmldesigner/components/propertyeditor/colorwidget.h
index 2cfb5114d1b..eff3ff23c36 100644
--- a/src/plugins/qmldesigner/components/propertyeditor/colorwidget.h
+++ b/src/plugins/qmldesigner/components/propertyeditor/colorwidget.h
@@ -207,7 +207,7 @@ protected:
     void mousePressEvent(QMouseEvent *event);
     void mouseDoubleClickEvent(QMouseEvent *event);
     void mouseReleaseEvent(QMouseEvent *);
-    void mouseMoveEvent(QMouseEvent *);    
+    void mouseMoveEvent(QMouseEvent *);
 
 private:
     void setup();
-- 
GitLab