Version: unspecified (using KDE 4.7.1) OS: Linux [I don't know who exactly is responsible for hot screen corners] I have the bottom left corner set for "Present Windows Effect" and the bottom right for "Show Dashboard". When I activate Present Windows and move the mouse to the bottom right, the dashboard gets shown as additional window. It should not be possible to trigger the dashboard while in Present Windows. (Report should be valid for other effects as well) Reproducible: Always Steps to Reproduce: Have a screen edge configured for "Show Dashboard" 1. Trigger Present Windows 2. Move your mouse to the configured edge Actual Results: Dashboard is activated but shown as additional window in the present windows grid Expected Results: I don't think it makes sense to be able to put the Dashboard ontop of Present Windows (if this is even possible without much effort), so it should not be possible to trigger the dashboard while in Present Windows.
I can fix this by testing whether a fullscreen effect is active. But this would make it impossible to deactivate the dashboard again via the screen corner. So I doubt we can really do something about it without breaking other workflows or introducing huge hacks which won't work reliable.
Changing to wishlist as this requires new functionality. Effects need to be able to disable all screen edges while they are active. Kind of a toggle state for screen edges.
I'm working on a context framework where fullscreen effects occupy different contexts and can have different gestures bound. This system could possibly be extended to handle other behaviors, like screen edges being active. I'll keep this in mind for the future.