The ::activate signal on GtkButton is an action signal and
emitting it causes the button to animate press then release.
Applications should never connect to this signal, but use the
|Default handler: |
The default handler is called before the handlers added via
|Signal can be directly emitted on objects from user code|
|Available since: 3.0|