CVSROOT: /cvs/gnome Module name: gnome-power-manager Changes by: rhughes 06/03/01 11:26:52
Modified files: . : ChangeLog src : gpm-screensaver.c Log message: 2006-03-01 Richard Hughes <[EMAIL PROTECTED]> * src/gpm-screensaver.c (gpm_screensaver_lock): When we send the Lock signal to g-ss it takes maybe a second or so to fade the screen and lock. If we suspend mid fade then on resume the X display is still present for a split second (since fade is gamma) and as such it can leak information. Instead we wait until g-ss reports running and thus blanked solidly before we continue from the screensaver_lock action. The interior of g-ss is async, so we cannot get the dbus method to block until lock is complete. From the ubuntu mega-patch, thanks to Daniel Silverstone for the help explaining the situation. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-power-manager&who=rhughes&date=explicit&mindate=2006-03-01%2011:25&maxdate=2006-03-01%2011:27 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list