Hi,

Just noticed a small problem with the (old) illume:
when X blanks the screen it immediately gets unblanked.

After some digging I found that since r46726 e_pwr_init_done() doesn't
get called any more.  Causing e_pwr.c to think it's still in some init
phase, and thus send a fake Shift_L key press when the screensaver kicks
in.  Attached is a small patch that just calls e_pwr_init_done() at the
end of e_pwr_init().  Maybe not intended place for it, but at least it
fixes the problem.

Regards,
Peter
-- 
Bell Labs Unix -- Reach out and grep someone.
Index: e/src/modules/illume/e_pwr.c
===================================================================
--- e/src/modules/illume/e_pwr.c        (revision 47047)
+++ e/src/modules/illume/e_pwr.c        (working copy)
@@ -27,6 +27,8 @@
    _system_req_state("on");
    e_pwr_cfg_update();
    init_going = 1;
+
+   e_pwr_init_done();
    return 1;
 }
 

Attachment: signature.asc
Description: Digital signature

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to