[Portland-bugs] [Bug 13506] New: xdg-screensaver expects xprop to exit if the window disappears
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Dec 3 21:11:31 PST 2007
http://bugs.freedesktop.org/show_bug.cgi?id=13506
Summary: xdg-screensaver expects xprop to exit if the window
disappears
Product: Portland
Version: 1.0
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: xdg-utils
AssignedTo: portland-bugs at lists.freedesktop.org
ReportedBy: dimster at gmail.com
As far as I understand, xdg-screensaver should resume the screensaver if the
window used to suspend it has disappeared - but this doesn't happen. Even
worse, if the window has disappeared, it's impossible to enable the screensaver
using "xdg-screensaver resume".
I found these lines in the xdg-screensaver code:
# Start tracking $window_id
$XPROP -id $window_id -spy > /dev/null &
xprop_pid=$!
[...]
# Wait for xprop to edit, it means that the window disappeared
wait $xprop_pid
(I assume it's "exit", not "edit".)
But 'xprop -spy' doesn't ever exit - and nowhere in the manual does it say that
it should. I even looked at the xprop source code; it has an infinite loop at
the end, so it looks like it was never intended to exit.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the Portland-bugs
mailing list