GNOME Bugzilla – Bug 769123
Annotations disappear after reloading a document with multiple copies opened
Last modified: 2016-09-28 15:55:39 UTC
From Bug 760299 1. Open a document (D) 2. Add an annotation. 3. Open a copy of the document (C) 4. In (C) add an annotation. 5. Go back to (D) 6. Press Ctrl+R to reload the document. ==> The annotations are gone in (D).
Actually, you can just do 1,2 and 6 and you will have the same result. No?
Created attachment 332409 [details] [review] shell: ask before reload if the document has been modified
Review of attachment 332409 [details] [review]: This looks good to me, I'm sorry I'm late and we are now frozen. We can either ask for a break or push this after branching. ::: shell/ev-window.c @@ +124,3 @@ + EV_RELOAD, + EV_CLOSE +} EvWindowAction; This name is a bit confusing, it's probably too generic. And the enum values should be consistent with the type name, in this case they should be EV_WINDOW_ACTION_FOO or at least EV_WINDOW_FOO
Review of attachment 332409 [details] [review]: Pushed with the changes applied https://git.gnome.org/browse/evince/commit/?id=1914112be4bc604a564eb97c0f891fb0e86354b3
This problem has been fixed in the unstable development version. The fix will be available in the next major software release. You may need to upgrade your Linux distribution to obtain that newer version.