[gutsy] evince opens taller than the screen, hangs off the bottom

Bug #144453 reported by Matthew Nuzum
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evince
Expired
Medium
evince (Ubuntu)
Invalid
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evince

Usually when I open large PDFs, the Evince window is so tall that I can't see the bottom of it (see attached screenshot). This also means I can't click the bottom scroll bar arrow. Its hard for me to tell how tall the window is... it seems to be more than just the height of the panel, but I could be wrong... maybe evince calculates the full screen width causing it to be off by the height of the panel.

I'm using the latest on Gutsy. I believe it's v 2.6.20.

Revision history for this message
Matthew Nuzum (newz) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. Do you use the desktop effects option? Could you attach an example?

Changed in evince:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Matthew Nuzum (newz) wrote : Re: [Bug 144453] Re: [gutsy] evince opens taller than the screen, hangs off the bottom

On 9/27/07, Sebastien Bacher <email address hidden> wrote:
> Thank you for your bug. Do you use the desktop effects option? Could you
> attach an example?

Yes, the desktop effects are enabled. Do you need another example or
is the one I included already enough?
--
Matthew Nuzum
newz2000 on freenode

Revision history for this message
zdzichu (zdzichu-gmail) wrote :

I'm seeing this issue with up-to-date Feisty. Desktop Effects enabled.

Revision history for this message
zdzichu (zdzichu-gmail) wrote :

Some more information: screen size is 1440x900. Freshly mapped, too tall Evince info (xwinifo):
Absolute upper-left X: 5
  Absolute upper-left Y: 48
  Relative upper-left X: 5
  Relative upper-left Y: 48
  Width: 1269
  Height: 900
[...]
  Corners: +5+48 -166+48 -166--48 +5--48
  -geometry 1269x900+5+48

Evince chooses win height as MIN from requested by document and screen size. In this case Evince got 900 px tall. And this is from upper edge of menu bar to lower edge of status bar. That's real, usable window size.
But it's moved by 48px. Why? Because at the top of screen there is 24px tall panel. And window title bar, drawn by gtk-window-decorator, is 24px tall also.
I don't now if Evince can check for ,,usable'' screen height and use this dimensions instead of ,,total'' screen height. Maybe there is some GTK call. It would be nice to get some Evince developer comment at this bug.

Revision history for this message
Sebastien Bacher (seb128) wrote :

To get upstream developer comment the bug should be sent on bugzilla.gnome.org

Revision history for this message
zdzichu (zdzichu-gmail) wrote :
Revision history for this message
Zach (uid000) wrote :

This bug is marked incomplete--what remains before it can be updated to confirmed?

Changed in evince:
status: Incomplete → Triaged
Changed in evince:
status: Unknown → Confirmed
Revision history for this message
Raptor45 (raptor405-deactivatedaccount) wrote :

This makes reading PDFs very frustrating. Any news on a fix?

Revision history for this message
Von (daaxix) wrote :

I want to also confirm this bug. I am using Evince 2.20.1. I am running Ubuntu 7.10 with Compiz-Fusion enabled on an Nvidia 7100GS. I am using AWM and no bottom panel in my gnome desktop. I have the Desktop Effect "Place" enabled. It appears to be hanging off the bottom of the screen by about 50-60 pixels. My AWM height is 48 pixels and my top panel height is 24 pixels.

Revision history for this message
Ryan Thompson (rct86) wrote :

This seems to be fixed in Intrepid, but perhaps this is simply because Evince seems to remember size and position between runs.

Changed in evince:
importance: Unknown → Medium
Changed in evince:
status: Confirmed → Incomplete
Changed in evince:
status: Incomplete → Expired
Revision history for this message
Marja Erwin (marja-e) wrote :

Also a bug in Maverick and Natty. There is no longer an option to disable Desktop Effects in Classic, so that 'fix' is gone.

Revision history for this message
penalvch (penalvch) wrote :

Not reproducible in Trusty.

Changed in evince (Ubuntu):
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.