[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-xorg-devel
Subject: [PATCH] Update lastDeviceEventTime in XResetScreenSaver
From: l.lunak () suse ! cz (Lubos Lunak)
Date: 2010-01-28 14:35:49
Message-ID: 201001281535.49579.l.lunak () suse ! cz
[Download RAW message or body]
On Wednesday 27 of January 2010, Keith Packard wrote:
> On Wed, 27 Jan 2010 22:59:45 +0100, Julien Cristau <jcristau at debian.org>
wrote:
> > diff --git a/dix/window.c b/dix/window.c
> > index caff1cb..2676a54 100644
> > --- a/dix/window.c
> > +++ b/dix/window.c
> > @@ -3233,8 +3233,13 @@ dixSaveScreens(ClientPtr client, int on, int mode)
> > }
> > }
> > screenIsSaved = what;
> > - if (mode == ScreenSaverReset)
> > - SetScreenSaverTimer();
> > + if (mode == ScreenSaverReset) {
> > + if (on == SCREEN_SAVER_FORCER) {
> > + UpdateCurrentTimeIf();
> > + lastDeviceEventTime = currentTime;
> > + }
> > + SetScreenSaverTimer();
> > + }
> > return Success;
> > }
>
> Yeah, if this works, it looks good to me. Testing would be appreciated.
It seems to work fine as far as my problem is concerned.
--
Lubos Lunak
openSUSE Boosters team, KDE developer
l.lunak at suse.cz , l.lunak at kde.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic