diff options
| author | gustav_b <gustav_b@users.sourceforge.net> | 2006-12-30 23:09:28 +0000 |
|---|---|---|
| committer | gustav_b <gustav_b@users.sourceforge.net> | 2006-12-30 23:09:28 +0000 |
| commit | db4f4d9e92950fd493cf8d39068246a3dfdbe486 (patch) | |
| tree | 87a6a8325bb33c9b96e6961eae15130fc735840f /src/widgets/gradient-vector.cpp | |
| parent | A bit updated it.po (diff) | |
| download | inkscape-db4f4d9e92950fd493cf8d39068246a3dfdbe486.tar.gz inkscape-db4f4d9e92950fd493cf8d39068246a3dfdbe486.zip | |
Fix 1565162 (Gradient stop color not updated in list when entering RBGA)
(bzr r2111)
Diffstat (limited to 'src/widgets/gradient-vector.cpp')
| -rw-r--r-- | src/widgets/gradient-vector.cpp | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/src/widgets/gradient-vector.cpp b/src/widgets/gradient-vector.cpp index 046aff2c2..1f19db0a4 100644 --- a/src/widgets/gradient-vector.cpp +++ b/src/widgets/gradient-vector.cpp @@ -853,8 +853,8 @@ sp_gradient_vector_widget_new (SPGradient *gradient, SPStop *select_stop) /* Signals */ - gtk_signal_connect (GTK_OBJECT (Offset_adj), "value_changed", - GTK_SIGNAL_FUNC (offadjustmentChanged), vb); + gtk_signal_connect (GTK_OBJECT (Offset_adj), "value_changed", + GTK_SIGNAL_FUNC (offadjustmentChanged), vb); // gtk_signal_connect (GTK_OBJECT (slider), "changed", GTK_SIGNAL_FUNC (offsliderChanged), vb); gtk_widget_show (hb); @@ -1120,10 +1120,7 @@ static void sp_gradient_vector_color_dragged(SPColorSelector *csel, GtkObject *o csel->base->getColorAlpha(stop->specified_color, &stop->opacity); stop->currentColor = false; - blocked = FALSE; - SPColorPreview *cpv = (SPColorPreview *)g_object_get_data (G_OBJECT(gtk_menu_get_active (GTK_MENU(gtk_option_menu_get_menu (mnu)))), "preview"); - sp_color_preview_set_rgba32(cpv, sp_stop_get_rgba32(stop)); - + blocked = FALSE; } static void @@ -1172,4 +1169,18 @@ sp_gradient_vector_color_changed (SPColorSelector *csel, GtkObject *object) _("Change gradient stop color")); blocked = FALSE; + + SPColorPreview *cpv = (SPColorPreview *)g_object_get_data (G_OBJECT(gtk_menu_get_active (GTK_MENU(gtk_option_menu_get_menu (mnu)))), "preview"); + sp_color_preview_set_rgba32(cpv, sp_stop_get_rgba32(stop)); } + +/* + Local Variables: + mode:c++ + c-file-style:"stroustrup" + c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +)) + indent-tabs-mode:nil + fill-column:99 + End: +*/ +// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 : |
