--- xfdesktop-4.10.0-orig/src/xfce-backdrop.c 2013-02-23 15:32:31.200317251 -0800 +++ xfdesktop-4.10.0/src/xfce-backdrop.c 2013-02-23 15:36:38.564007300 -0800 @@ -52,7 +52,7 @@ guint property_id, GValue *value, GParamSpec *pspec); -static void xfce_backdrop_timer(XfceBackdrop *backdrop); +static gboolean xfce_backdrop_timer(XfceBackdrop *backdrop); struct _XfceBackdropPriv { @@ -831,12 +831,14 @@ return backdrop->priv->saturation; } -static void +static gboolean xfce_backdrop_timer(XfceBackdrop *backdrop) { g_return_if_fail(XFCE_IS_BACKDROP(backdrop)); g_signal_emit(G_OBJECT(backdrop), backdrop_signals[BACKDROP_CYCLE], 0); + + return TRUE; } /**