Re: FVWM: window placement on deiconification

From: Dominik Vogt <dominik.vogt_at_fvwm.org>
Date: Wed, 10 May 2000 09:03:47 +0200

On Tue, May 09, 2000 at 11:19:26AM -0600, R Tapia wrote:
> This isn't a bug report, I'm just curious about the reason for a
> particular aspect of FVWM's behavior.
>
> Throughout 2.2 and in 2.3, the following happens:
>
> I move a window so that the top is not visible on the current page
> and then iconify it. When I deiconify it, the window appears
> with the top visible at the bottom of the current page.
>
> I've always found this a bit disconserting. Whenever I install a new
> version of fvwm2, I "fix" this behavior by commenting out a couple of
> lines of code.
>
> At first, I thought that it was an obvious bug and that it would
> eventually be fixed. As new versions came out, I assumed that that was the
> behavior that the developers wanted.
>
> I'm just wondering, is this a bug, a feature, or am I doing something
> silly to make FVWM place deiconified windows as above?


The reason:

  When you deiconify/unmaximize windows, fvwm will put them at the
  exact location where they were when they were iconified/maximized,
  *even if this was on a different page*. But this is not what the
  user usually wants if the window or icon is currently on the screen.
  In this case the window is moved to the same screen position, but
  on the current page. The problem is, that if a window was - say -
  at x=-10 on page (0 0) when it was iconified and you deiconify it on
  page (1000 0), does that mean it will have x=1000*screenwidth-10
  or x=1001*screenwidth-10? That's why windows seem to jump from
  one end of the screen to the other.

I have taken great pains in the 2.3.x betas to prevent this.
Personally I couldn't find any 'window jumping' in a long time,
but if anybody sees something like this again I'm very grateful
for a bug report. But - please check this against the latest
beta release (2.3.16 right now). Otherwise you might report
problems that are already fixed.

Bye

Dominik ^_^

-- 
Dominik Vogt, Agilent Technologies, Dept. BVS
Herrenberger Str.130, 71034 Boeblingen, Germany
phone: 07031/464-4596, fax: 07031/464-3883, dominik_vogt_at_agilent.com
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Wed May 10 2000 - 03:02:27 BST

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:37:50 BST