Public bug reported:

In the 19.10 Beta:

session restore is moving all windows placed at the bottom of the screen
up by ~8 pixels, and moving all windows placed at the right-hand edge of
the screen left by ?about? the same amount. 19.04 didn't have this
problem.

A window that was "docked" in the top right corner appeared on the left-
hand edge of the screen after restarting. I added that one just to test
how broken things were, so I don't know what 19.04 would have done.

Leaving that extra (terminal) window in (and moving it back to the RHS)
and running mate-session-save before restarting, it came back on the RHS
this time, but inset by 8px or so, i.e. suffering from the same bug as
the (caja) window in the bottom right corner.

I've grabbed the session file, which I expect will make it clear whether
the bug is in the saving or the loading phase of things. My guess is
it's simply being given bad information about the screen size, but
either way this should help in it down:

.config/marco/sessions/1075926a43f24e4a8156972156333320900000017420063.ms
<marco_session id="1075926a43f24e4a8156972156333320900000017420063">
  <window id="10b7bfab3d63fe69a8156665080747555500000010060046" class="Caja" 
name="desktop_window" title="x-caja-desktop" role="" type="desktop" 
stacking="0">
    <sticky/>
    <workspace index="0"/>
    <geometry x="0" y="0" width="1920" height="1200" 
gravity="NorthWestGravity"/>
  </window>
  <window id="10b7bfab3d63fe69a8156665080747555500000010060046" class="Caja" 
name="caja" title="gtk-3.0" role="" type="normal" stacking="1">
    <workspace index="0"/>
    <geometry x="791" y="470" width="1111" height="662" 
gravity="NorthWestGravity"/>
  </window>
  <window id="10ba099975741208a2156971173831900000000015080051" 
class="Mate-terminal" name="mate-terminal" title="~/.themes/Lucid" 
role="mate-terminal-window-3439--635772611-1569711738" type="normal" 
stacking="2">
    <workspace index="0"/>
    <geometry x="-10" y="457" width="132" height="38" 
gravity="NorthWestGravity"/>
  </window>
  <window id="10ba099975741208a2156971173831900000000015080051" 
class="Mate-terminal" name="mate-terminal" title="~" 
role="mate-terminal-window-2059--929891136-1569727427" type="normal" 
stacking="3">
    <workspace index="0"/>
    <geometry x="829" y="-10" width="132" height="38" 
gravity="NorthWestGravity"/>
  </window>
</marco_session>

** Affects: marco (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1845822

Title:
  marco / mate-session-restore misplaces windows

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/marco/+bug/1845822/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to