Bug 683717 - Problems with Evo Window Management Operations
Summary: Problems with Evo Window Management Operations
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: mutter
Version: 15
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Peter Robinson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-10 06:25 UTC by David Le Sage
Modified: 2011-05-25 22:11 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-05-25 22:11:42 UTC
Type: ---


Attachments (Terms of Use)

Description David Le Sage 2011-03-10 06:25:31 UTC
Description of problem:
(I am reporting this bug against Evolution since it only seems to be affecting this app.  I thought it was a window manager issue but other apps like GEdit and Firefox do not exhibit this behaviour.)

1.  If you drag Evolution's window to the top of the Desktop to trigger the GNOME Shell's "maximise" the operation, you cannot cancel this operation by then dragging down again.  For other apps, if you drag the window to the top of the screen but then drag it down again before letting go, the maximise operation is cancelled.

2.  If you drag Evo to the left side of the screen, the snap to side function does not trigger.

Version-Release number of selected component (if applicable):
evolution-2.91.6.2-1.fc15.x86_64
clutter-1.6.8-1.fc15.x86_64
gnome-shell-2.91.91-1.fc15.x86_64


How reproducible:
Every time

Steps to Reproduce:
1. Launch Evo as a non-maximised window.
2. Drag Evo by its window title bar up to the top of the desktop.  The snap to maximise operation activate (Desktop area it will fill up changes to a different shade of blue to indicate outline area.)
3. Without letting go of the mouse, drag the Evo window downwards again in an attempt to cancel that operation.  It does not cancel.  As soon as you release the mouse button, Evo will still maximise.

Problem 2:
1. Launch Evo as a non-maximised window.
2. Drag Evo by its window title bar to the left edge of the Desktop.  The snap-to-left operation does not trigger.
  
Actual results:
Maximise cannot be cancelled.

Snap to side does not trigger.

Expected results:
Maximise should cancel. Snap to side should trigger.Try the same operations in gedit-2.91.8-1.fc15.x86_64 to see correct behaviour.



Additional info:

Comment 1 Matthew Barnes 2011-04-07 15:40:51 UTC
Evolution doesn't do anything to override the window manager behavior, so reassigning this to mutter.

Comment 2 Owen Taylor 2011-05-25 22:11:42 UTC
2. Is because evolution has a minimum size bigger than half the screen
1. is a side-effect of 2. that has been fixed - see 
https://bugzilla.gnome.org/show_bug.cgi?id=646149


Note You need to log in before you can comment on or make changes to this bug.