Fix miniwindows auto-arranging bug
commit816fee1b684d1bb6706661fb6e5d8f9cac73c483
authorBERTRAND Joel <joel.bertrand@systella.fr>
Thu, 10 Sep 2009 18:30:06 +0000 (10 20:30 +0200)
committerCarlos R. Mafra <crmafra@gmail.com>
Fri, 11 Sep 2009 08:24:54 +0000 (11 10:24 +0200)
tree6272566ec5fc64c031bd4248bb1717e78496eb0f
parent5b93254d0f71bd2b0fd6c94c847c77ef207c7d27
Fix miniwindows auto-arranging bug

With this patch, minimized windows do not reshuffle anymore.

See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=361241
where Martin Hinsch reported:

"The behaviour of icons (minimized applications) is severely broken when
 automatic placement is switched on.
  * When switching the workspace icons often stick thereby covering (and
    hiding) icons on the workspace one is switching to.
  * After minimizing an application, clicking (singly or doubly) on one of
    the icons causes all of them to reshuffle, usually in a way that the
    icon in question changes its place (which is extremely annoying).
  * Icon placement ignores the dock so that icons disappear behind
    it/cover it.

 All of these suddenly appeared about a year ago (I think with 91.0). The
 problems are not architecture-specific since they occur in exactly the
 same way on my pentium machine. Wiping the complete configuration (rm -r
 ~/GNUstep) did not make a change either."
src/actions.c