Comment 9 for bug 776972

Revision history for this message
Daniel Manrique (roadmr) wrote :

I verified this under a freshly-installed Natty (11.04) system.

This happens because, using french language (as the original reporter), the minimum dimensions for the default Evolution window are 1029x414. Thus, when asked to "maximize" (i.e. setting width to 1024), Evolution plainly refuses because it knows that its child widgets won't fit.

Of course, this involves two factors: width of the actual screen (that's why it's mostly prevalent on netbooks with narrower screens) and minimum width of the Evolution window, which mostly depends on language being used; these kinds of problems don't usually show themselves in english because it happens to be a "narrow" language, so to speak.

However, the problem can be reproduced in english as well, by using, for instance, a virtual machine with screen dimensions below 930x414 (the minimum size for the Evolution window in english), or perhaps by setting resolution to 800x600 or 640x480.

This behavior happens even using the Classic session.

Steps to reproduce:

1- Install Natty, selecting the English language.
2- Set the screen to a resolutionwith a width lower than 930 pixels (800x600 works).
3- Start Evolution, create a possibly dummy configuration.
4- Once the main Evolution window is on-screen, press the Maximize button

Additionally, to validate using the original reporter's configuration (french):

5- sudo apt-get install language-pack-gnome-fr
6- Set the screen to a resolution with a width lower than 1029 pixels (1024x600, typical netbook resolution, works).
7- Start Evolution doing:
     LANG="fr_FR.UTF-8" LANGUAGE=fr_FR evolution
8- Maximize the Evolution window