summaryrefslogtreecommitdiff
path: root/gtk/gtkcsscomputedvalues.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2012-10-05 18:49:39 +0200
committerBenjamin Otte <otte@redhat.com>2012-10-06 15:55:53 -0400
commitb454fc50edc2ea42931a84af2712d5f075b51e75 (patch)
tree8a2257a9c3be5c0295f5c43ee587e18e81ca8738 /gtk/gtkcsscomputedvalues.c
parent55ade04e115e81851aa4cc9ee038509e60cb7bbc (diff)
downloadgtk+-b454fc50edc2ea42931a84af2712d5f075b51e75.tar.gz
animations: Start transitions from the current value
... instead of from the intrinsic value. This way, we respect running animations. Note that the concept of "reversing" transitions is not implemented yet.
Diffstat (limited to 'gtk/gtkcsscomputedvalues.c')
-rw-r--r--gtk/gtkcsscomputedvalues.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkcsscomputedvalues.c b/gtk/gtkcsscomputedvalues.c
index ff89eee881..94115a5870 100644
--- a/gtk/gtkcsscomputedvalues.c
+++ b/gtk/gtkcsscomputedvalues.c
@@ -411,7 +411,7 @@ gtk_css_computed_values_create_css_transitions (GtkCssComputedValues *values,
else
{
animation = _gtk_css_transition_new (i,
- start,
+ _gtk_css_computed_values_get_value (source, i),
_gtk_css_array_value_get_nth (timing_functions, i),
timestamp + delay * G_USEC_PER_SEC,
timestamp + (delay + duration) * G_USEC_PER_SEC);