Announcement

Collapse
No announcement yet.

GTK App window resize behaviour moving across multiple monitors

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [SOLVED] GTK App window resize behaviour moving across multiple monitors

    Hi All,

    Anyone experience this annoying feature and understand what options we have to fix? Described below.

    Issue:
    Only GTK apps. Plasma apps are fine.
    Firefox for example. If I move the app (not maximsed, just normal average sized window) to another display there will be a random resize of some sort. I usually use Alt-LMouse to move windows.
    - Sometimes it will retain the windows dimension = great
    - Sometimes it will stretch vertically to the top or bottom or both = bad
    - Sometime it will maximise = bad

    When it happens I can repeat the issue over and over. Move it to left screen, move it back. Repeats the annoying resize. But right now, I'll move FF or Thunderbird and it will not resize. Madness!

    Is it Compositor?
    Is it Desktop Effects?

    Thanks
    Last edited by axelmasok; Nov 02, 2022, 03:54 PM.

    #2
    I use firefox vim-gtk a great deal and move windows around monitors all the time, and have never noticed your problem.

    I suggest looking at System settings, Window Management closely. Window Rules can do that sort of thing, but I'd expect them to be deterministic. A KWin script might do that sort of thing.
    Regards, John Little

    Comment


      #3
      Thanks John,

      Likely a problem here then.
      I have no Kwin scripts but do have some Window Rules I might delete and re-test.
      There used to be a GTK behaviour section in settings in the past. Looks like they have gone.
      Have also disable compositor and unchecked all Desktop Effects to be sure. Work back from there.

      Thanks

      Comment


        #4
        Confirmed. Deleted some of the Window Rules that I had in place and the resize behaviour appears to be normal again. Solved.

        Comment

        Working...
        X