From: Darren S. <li...@yo...> - 2009-01-21 21:19:15
|
# HG changeset patch # User Darren Salt <li...@yo...> # Date 1232572735 0 # Node ID c13ed634eb635db3299949b9916da77abc9ea6e2 # Parent e891b56e9626f969ab920872f528e23d05b5c9ef Fix an xdg-screensaver handling bug which prevented re-suspending on unpause. diff -r c13ed634eb635db3299949b9916da77abc9ea6e2 -r e891b56e9626f969ab920872f528e23d05b5c9ef src/gtkvideo.c --- a/src/gtkvideo.c Wed Jan 21 21:18:55 2009 +0000 +++ b/src/gtkvideo.c Mon Jan 19 17:12:52 2009 +0000 @@ -2256,7 +2256,7 @@ static gboolean gtv_unblank_screen (GtkV : gtv->priv->xdg_active; if (!id || !xdg_screensaver_poke (inhibit ? "suspend" : "resume", id)) { - gtv->priv->xdg_active = id; + gtv->priv->xdg_active = inhibit ? id : 0; return FALSE; } } |