added ignoring gadgets if click already caused animation event action
authorHolger Schemel <info@artsoft.org>
Mon, 11 Jun 2018 18:11:51 +0000 (20:11 +0200)
committerHolger Schemel <info@artsoft.org>
Sun, 17 Jun 2018 22:02:49 +0000 (00:02 +0200)
commitee8086c220663ad470ed61b1cef90eeb66be5cb1
tree742d9503330412106b1bc35e548fb760406ea1fb
parent0f01abd69eb241af59cc7bfb5ec9f6d4b3b61c12
added ignoring gadgets if click already caused animation event action

Before, even though executing more than one event action triggered by
clickable global animations was already prevented, further processing
of mouse clicks by gadgets at the same position was still performed if
the global animation style was set to "passthrough_clicks", which could
lead to more than one gadgets being triggered at the same time by a
single click on a clickable global animation, with potentially unwanted
side effects.

Now, mouse clicks that already triggered an event action (which could
be a gadget) are not processed by the standard gadget handling anymore.
src/anim.c