discomfitor pushed a commit to branch enlightenment-0.21. http://git.enlightenment.org/core/enlightenment.git/commit/?id=b3db41fad7098823c396a3b279d2a9f7c2d7645b
commit b3db41fad7098823c396a3b279d2a9f7c2d7645b Author: Mike Blumenkrantz <[email protected]> Date: Tue Nov 1 13:56:08 2016 -0400 do not return early from _bryce_position() this causes the returned coords to be garbage values, likely leading to the bryce being positioned or animating off to the upper-right corner of the universe that exists beyond the canvas --- src/bin/e_bryce.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/bin/e_bryce.c b/src/bin/e_bryce.c index 6137277..0bcb839 100644 --- a/src/bin/e_bryce.c +++ b/src/bin/e_bryce.c @@ -174,7 +174,6 @@ _bryce_position(Bryce *b, int w, int h, int *nx, int *ny) } else e_efx_move(b->bryce, E_EFX_EFFECT_SPEED_LINEAR, E_EFX_POINT(x, y), 0.5, _bryce_autohide_end, b); - return; } else if (b->hidden) _bryce_autohide_coords(b, &x, &y); --
