GNOME Bugzilla – Bug 766658
preview sidebar is not properly refreshed when maximising window
Last modified: 2016-09-29 15:42:55 UTC
Version: 3.20.0 If I open a PDF document and evince is not in maximised mode, the previews are shown correctly in the side pane. When I maximise the window (e.g. via double click on the header bar), the previews in the side pane become invisible. If I scroll over the area the previews come back. Looks like there is a missing refresh on window resize somewhere.
Created attachment 328183 [details] screen cast which illustrates the problem
Well, I see two issues: 1. The thumbnails are border-less. 2. The maximization issue that you report. I can reproduce none of them, but my guess is Evince was bitten by Gtk+3.20 changes (as I am using Evince from master with Gtk+ 3.18).
I do have Gtk+ 3.20.4 installed Fun fact: This issue does not happen if I have an external monitor connected, i.e. when my laptop is docked. Regarding CSS/theming related changes in Gtk+ 3.20, I also get this when starting evince from a console: (evince:5202): Gtk-WARNING **: Theme parsing error: <data>:56:20: The 'gtk-key-bindings' property has been renamed to '-gtk-key-bindings' Do you want me to file a separate bug for that?
(In reply to Michael Biebl from comment #3) > Regarding CSS/theming related changes in Gtk+ 3.20, I also get this when > starting evince from a console: > > (evince:5202): Gtk-WARNING **: Theme parsing error: <data>:56:20: The > 'gtk-key-bindings' property has been renamed to '-gtk-key-bindings' > > Do you want me to file a separate bug for that? We already have this one at https://bugzilla.gnome.org/show_bug.cgi?id=765395 Thanks anyway.
On seconds thoughts, I vaguely recall somebody having a similar issue with re-drawing the sidebar. Or maybe I dreamt I read a similar report a while ago ;-)
I have the same problem on Debian testing and unstable. Scrolling through the thumbnails at just the right speed or resizing the window can make them all go invisible. Evince 3.20.0, gtk 3.20.4, running in a VM.
Thanks for taking the time to report this. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 701537 ***