2008-05-31 Emmanuele Bassi <ebassi@openedhand.com>
Bug #943 - Signals are only emitted within a certain area of the stage * clutter/clutter-main.c (clutter_do_event): Use the proper API and not the macros for the default stage, in case we are using a backend supporting multiple stages. (Julian Aron Prenner)
This commit is contained in:
@ -1705,8 +1705,8 @@ clutter_do_event (ClutterEvent *event)
|
||||
if (event->any.source == NULL)
|
||||
{
|
||||
/* Handle release off stage */
|
||||
if ((x >= CLUTTER_STAGE_WIDTH () ||
|
||||
y >= CLUTTER_STAGE_HEIGHT() ||
|
||||
if ((x >= clutter_actor_get_width (stage) ||
|
||||
y >= clutter_actor_get_height (stage) ||
|
||||
x < 0 || y < 0))
|
||||
{
|
||||
if (event->type == CLUTTER_BUTTON_RELEASE)
|
||||
|
Reference in New Issue
Block a user