From 25fc06391ca02c65dd9830e03a729a68f66c3220 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joaqu=C3=ADn=20Ignacio=20Aramend=C3=ADa?= Date: Tue, 24 Jun 2014 12:04:45 -0300 Subject: Bugfix: run finished function if animations are disabled --- src/core/effects.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/core/effects.c') diff --git a/src/core/effects.c b/src/core/effects.c index 658f6fa5..5d0d24a6 100644 --- a/src/core/effects.c +++ b/src/core/effects.c @@ -751,8 +751,15 @@ run_default_effect_handler (MetaEffect *effect) static void run_handler (MetaEffect *effect) { + /* If effects are disabled just run the finished function */ if (meta_prefs_get_mate_animations ()) + { run_default_effect_handler (effect); + } + else + { + effect->priv->finished(effect->priv->finished_data); + } effect_free (effect); } -- cgit v1.2.1