#483: Auto-hidden shelf does not show on mouse-in if all edge bindings are
deleted
---------------------------+------------------------------------------------
Reporter: ppurka | Owner: raster
Type: Bug | Status: new
Priority: Minor | Milestone:
Component: enlightenment | Keywords: shelf hide
Blocking: | Blockedby:
---------------------------+------------------------------------------------
Comment(by mekius):
This more then likely has to do with the changes to the edge bindings that
were introduced back in October. The shelf should be making a binding for
the edge that it needs.
Before October, the edge event windows were always visible and would cause
problems with full screen apps that used the edge of the screen for events
(even with the option checked to disallow them to be above full screen
windows). This was to provide mouse in events for the shelf mostly, but
other things could have hooked into the events as well.
The patch, amongst other things, made it so that only the edges with a
valid binding attached would be visible. I, along with others, thought
that random edge events were not useful since any module or E itself could
just create a binding instead. I thought the patch implemented this for
the shelf, but could be mistaken.
In any case, this is probably why it broke recently. I may not be able to
look at it anytime soon so someone else may have to verify and fix the
problem.
--
Ticket URL: <http://trac.enlightenment.org/e/ticket/483#comment:1>
Enlightenment <http://www.enlightenment.org/>
Enlightenment Project
|