No menu button when starting Evince w/o document

Bug #1256570 reported by Scott Cowles Jacobs
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

When one starts Evince ("Document Viewer") from the main menu (i.e. with no document yet to display), the small window that pops up has no main Evince menu button (not sure what the right-most menu is called; neither menu shows a tooltip).
The menubutton shows up if one then maximizes the window, or enlarges the window a bit.

Hey! I just figured it out!

Evince is starting out with a window size that is too small to fit in all of the possible controls,
so the default window size is a bit too narrow to fit in the right-most menu button.

I just played with the window, and was able to make it smaller and smaller ---> each of the window controls disappears as I reduce the size to the point where they no longer fit.

In fact, I was able to make the window so small, that only the close window button was visible in the window titlebar, and only a down-arrow button that displays "History" and "Zoom" when pressed...

I will attach two screenshots: one that shows the default no-document window, and one that shows the minimum size window.

I imagine that the easy solution would be just making the no-document starting window size large enough to include all of the controls (without the rightmost menu button, one cannot open a document).

I wasn't sure about the minimum window size - but I just checked a few apps, and most don't allow a window size that is smaller than the amount needed to display the important controls
(you might want to look at Nautilus, though... Its minimum width is just big enough for the sidebar (whether or not the sizebar is there), and therefore the menu buttons are not there...),
so you probably want to set a larger minimum window size, too...

----------------------------------
scott@scott-ASUS-M2N68-AM-PLUS:~$ uname -a
Linux scott-ASUS-M2N68-AM-PLUS 3.11.0-13-generic-tuxonice #20~ppa1-Ubuntu SMP Fri Nov 8 11:40:45 UTC 2013 i686 athlon i686 GNU/Linux

scott@scott-ASUS-M2N68-AM-PLUS:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 13.10 (actually Lubuntu)
Release: 13.10
Codename: saucy

scott@scott-ASUS-M2N68-AM-PLUS:~$ evince --version
GNOME Document Viewer 3.10.0

Revision history for this message
Scott Cowles Jacobs (scott092707) wrote :
Revision history for this message
Scott Cowles Jacobs (scott092707) wrote :
Revision history for this message
Scott Cowles Jacobs (scott092707) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report. That's a known issue, we plan to bring normal menus (at least for Unity) this cycle (see bug #1131664). That's still an upstream bug and would be nice to see resolved

Changed in evince (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

Setting to low, we got a menubar under Unity in trusty

Changed in evince (Ubuntu):
importance: High → Low
Revision history for this message
Scott Cowles Jacobs (scott092707) wrote :

Not all of us have Unity... Would your fix also work with Lubuntu's LXDE?

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

> Not all of us have Unity... Would your fix also work with Lubuntu's LXDE?

we made changes specific to Ubuntu and respect the upstream design on other desktops, to be properly resolved that issue should be fixed by upstream GNOME

Revision history for this message
Paul White (paulw2u) wrote :

Fixed in later versions.
Minimum window size includes all top bar controls.
Checked with evince 3.32 in Ubuntu 19.10 (dev).

Changed in evince (Ubuntu):
status: Confirmed → Fix Released
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.