eventcontrollerscroll: Events are unhandled by default
authorTimm Bäder <mail@baedert.org>
Wed, 25 Sep 2019 15:10:34 +0000 (17:10 +0200)
committerTimm Bäder <mail@baedert.org>
Wed, 25 Sep 2019 15:51:53 +0000 (17:51 +0200)
commit7ce1055656499b746538c46a56ee4d64c5f3ae10
tree12c607e3cbe7ed426fc9850ce5bc56256a2bcf9b
parent78a376aa7f42198911dbe78c8889df8ab5f81455
eventcontrollerscroll: Events are unhandled by default

While the ::scroll signal always returns whether it handled the event,
the others do not, for example ::decelerate.

Previously, this caused the event to stop at a scroll controller with
CAPTURE phase, never emitting the ::decelerate signal on later
controllers with BUBBLE phase.

Fixes #2151
gtk/gtkeventcontrollerscroll.c