Animation for Minimizing a Window does not Follow GNOME Panel

Bug #154032 reported by Farhad Shakiba
2
Affects Status Importance Assigned to Milestone
Ubuntu
Invalid
Undecided
Unassigned

Bug Description

To Reproduce:

1- Open a window (any window such as a web browser)
2- Move the Panel with the "Window List" applet to another side of the screen
3- Minimize the window that you openned in step 1
4- Watch as the window minimizes to the Previous location of the Panel that you moved in step 2.
5- Any subsequent minimize/maximize after this shows the correct animation, but it seems like the animation direction flag is updated too late.

Expected Results:

- Minimizing a window at ALL times should direct the animation to the panel with "Window List" applet

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for your report, Are you using Visual Effects? Does it happen without them? Not confirming that works fine in my desktop with or without desktop effects.

Revision history for this message
Farhad Shakiba (fshakiba) wrote :

It happens with both metacity and Compiz (so yes, even without visual effects). I'm using Gutsy final but I suspect this is not a new issue.

In order to reproduce this you have to make sure that the window you open is a new window that has never been minimized before (since I'm not quite sure at what state does the window register whether it was minimized or maximized from the top or bottom of the screen).

I only use 1 GNOME Panel and added the "Window List" applet manually.

Revision history for this message
Farhad Shakiba (fshakiba) wrote :

I've attached an ogg vorbis video of this behavior. It's quite obvious that the flag that updates the direction of where the window minimizes to is updated on demand and not updated correctly in this case. Some kind of race condition in the minimize code perhaps?

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

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.