diff options
Diffstat (limited to 'gir/gobject-2.0.c')
-rw-r--r-- | gir/gobject-2.0.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gir/gobject-2.0.c b/gir/gobject-2.0.c index 344b4a36..c07d98a4 100644 --- a/gir/gobject-2.0.c +++ b/gir/gobject-2.0.c @@ -3948,6 +3948,12 @@ * Returns whether there are any handlers connected to @instance for the * given signal id and detail. * + * If @detail is 0 then it will only match handlers that were connected + * without detail. If @detail is non-zero then it will match handlers + * connected both without detail and with the given detail. This is + * consistent with how a signal emitted with @detail would be delivered + * to those handlers. + * * One example of when you might use this is when the arguments to the * signal are difficult to compute. A class implementor may opt to not * emit the signal if no one is attached anyway, thus saving the cost |