[fusion-commits] compiz mirror: Changes to 'master' (bc57bdd2c2898eafdba452fd695c956044019464)
compiz at server.beryl-project.org
compiz at server.beryl-project.org
Thu Jul 5 03:22:06 CEST 2007
New commits:
commit bc57bdd2c2898eafdba452fd695c956044019464
Author: Dennis Kasprzyk <onestone at opencompositing.org>
Date: Thu Jul 5 03:20:48 2007 +0200
Initialize edge button properly from metadata.
commit 0f3c29687e37d3d09a3e8598fa799c369363a998
Author: Dennis Kasprzyk <onestone at opencompositing.org>
Date: Thu Jul 5 03:18:04 2007 +0200
Edge button actions depend on CompActionStateInitEdge state.
src/event.c | 4 ++--
src/metadata.c | 2 ++
2 files changed, 4 insertions(+), 2 deletions(-)
Modified: compiz/src/event.c
===================================================================
--- compiz/src/event.c
+++ compiz/src/event.c
@@ -309,8 +309,8 @@ triggerButtonPressBindings (CompDisplay *d,
if (edge)
{
- if (isInitiateBinding (option, CompBindingTypeEdgeButton, state,
- &action))
+ if (isInitiateBinding (option, CompBindingTypeEdgeButton,
+ CompActionStateInitEdge, &action))
{
if (action->edgeMask & edge)
{
Modified: compiz/src/metadata.c
===================================================================
--- compiz/src/metadata.c
+++ compiz/src/metadata.c
@@ -633,6 +633,8 @@ initActionValue (CompDisplay *d,
if (value)
{
v->action.edgeButton = strtol ((char *) value, NULL, 0);
+ if (v->action.edgeButton > 0)
+ v->action.type |= CompBindingTypeEdgeButton;
xmlFree (value);
}
}
More information about the commits
mailing list