
Comment #16 on issue 19 by daniel.schoepe: Investigate a way to allow contrib extensions to use compositing. http://code.google.com/p/xmonad/issues/detail?id=19 The advantage of handleEventHook is that you also receive events that would otherwise be handled by xmonad. Layouts only receive unhandled events. State could be done by using an IORef. I also submitted a patch a while ago that adds arbitrary other state to XState that can be used by extension, to avoid this abuse of the layoutHook, which might be suitable for this. I don't know what you mean by actions not having a way to receive Events: If you mean something like a callback on a specific event that can be done with handleEventHook or a layout modifier(by passing around an IORef these actions can also maintain state between calls). -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings