After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 766658 - preview sidebar is not properly refreshed when maximising window
preview sidebar is not properly refreshed when maximising window
Status: RESOLVED DUPLICATE of bug 701537
Product: evince
Classification: Core
Component: general
3.20.x
Other Linux
: Normal normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-05-19 13:16 UTC by Michael Biebl
Modified: 2016-09-29 15:42 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screen cast which illustrates the problem (865.87 KB, video/webm)
2016-05-19 13:18 UTC, Michael Biebl
Details

Description Michael Biebl 2016-05-19 13:16:12 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.
Comment 1 Michael Biebl 2016-05-19 13:18:17 UTC
Created attachment 328183 [details]
screen cast which illustrates the problem
Comment 2 Germán Poo-Caamaño 2016-05-19 15:29:26 UTC
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).
Comment 3 Michael Biebl 2016-05-19 16:36:40 UTC
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?
Comment 4 Felipe Borges 2016-05-19 16:48:04 UTC
(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.
Comment 5 Germán Poo-Caamaño 2016-05-19 19:00:24 UTC
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 ;-)
Comment 6 Jason Crain 2016-05-19 19:20:16 UTC
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.
Comment 7 Germán Poo-Caamaño 2016-09-29 15:42:55 UTC
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 ***