summaryrefslogtreecommitdiff
path: root/libview/ev-view-private.h
diff options
context:
space:
mode:
authorGiselle Machado <[email protected]>2014-06-22 18:39:58 +0200
committerraveit65 <[email protected]>2017-08-28 16:04:01 +0200
commit4fc9b355075c0298b0306f43e5b73d136dcdf939 (patch)
tree2a15ae1a3e3519cae56d320a490618855a71b304 /libview/ev-view-private.h
parentd16ebefe945ddca508e2e7c7e360f671078cf5d3 (diff)
downloadatril-4fc9b355075c0298b0306f43e5b73d136dcdf939.tar.bz2
atril-4fc9b355075c0298b0306f43e5b73d136dcdf939.tar.xz
Refreshing annotations' sidebar upon deletion
When an annotation is deleted, the sidebar needs to be refreshed so that the annotation is removed from the list See item 3 in this comment: https://bugzilla.gnome.org/show_bug.cgi?id=649044#c33 origin commit: https://git.gnome.org/browse/evince/commit/?id=13defb2
Diffstat (limited to 'libview/ev-view-private.h')
-rw-r--r--libview/ev-view-private.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libview/ev-view-private.h b/libview/ev-view-private.h
index 4711e8f9..02219641 100644
--- a/libview/ev-view-private.h
+++ b/libview/ev-view-private.h
@@ -242,6 +242,8 @@ struct _EvViewClass {
EvSourceLink *link);
void (*annot_added) (EvView *view,
EvAnnotation *annot);
+ void (*annot_removed) (EvView *view,
+ EvAnnotation *annot);
void (*layers_changed) (EvView *view);
};