fvwmorg/fvwm3

Only alacritty's window position was moved after exiting fullscreen.

Closed this issue · 3 comments

Upfront Information

  • Fvwm3 version
    fvwm3 1.0.5 (cee5f75) with support for: ReadLine, XPM, PNG, SVG, Shape, XShm, SM, Bidi text, XRandR, XRender, XCursor, XFT, NLS
  • Linux distribution or BSD name/version
    Linux 5.18.0-4-amd64 #1 SMP PREEMPT_DYNAMIC Debian 5.18.16-1 (2022-08-10) x86_64 GNU/Linux
  • Platform
    12th Gen Intel(R) Core(TM) i5-12500

Expected Behaviour

The window position of alacritty returns to its original position after exiting fullscreen.

Actual Behaviour

The window position of alacritty is moved after exiting fullscreen.

Steps to Reproduce

  • Start with a blank config file (fvwm3 -f /dev/null) and go from there.
  1. Open alacritty.
  2. ToggleFullscreen.
  • Does the problem also happen with Fvwm2?
    I didn't try.

Does Fvwm3 crash?

No.

Extra Information

  • Video
output.mp4

You should be able to fix it like this:

Style Alacritty MoveByProgramMethod IgnoreGravity

It becomes moving in the opposite direction.
There are still situations where it jumps to 0,0 and moves within a certain range.

output.mp4

@lolicon0930,

There'll be something in your configuration file causing this -- I don't have time to go through yours and check.