[Sawfish] Re: Some bindings now broken? M-Up = Workspace Up

[ Thread Index | Date Index | More lists.tuxfamily.org/sawfish Archives ]


On 2025-11-28 Trevor Cordes wrote:
> After my F42 upgrade the M-Up = Workspace Up / Down and M-C-Up = Send
> to workspace up / down key bindings no longer do anything.  They
> worked fine in F41.  I did not change any key bindings in the upgrade.

I solved this by adding some debug prints to workspace-grid.jl.  It
appears my system no longer has a "_NET_DESKTOP_LAYOUT root property"
-- even though it did in F41.  This explains why with no change to
sawfish all of a sudden this feature broke.

The workaround is to define in .sawfish/custom:

(custom-set-typed-variable (quote overriden-num-workspace-rows) (quote 3) (quote number))

and restart sawfish:
sawfish --replace &

Now I can move and send up/down as well as left/right.  On the
downside, when I reach the farthest right workspace, I can no longer
keep going right to get to the next row for some reason.  Maybe that's
normal behavior.  I could have sworn in F41 I could do both.  In any
event, I can live with it as the up/down is more important.

I guess the "bug" is that something was changed in X or XFCE or who
knows that is making _NET_DESKTOP_LAYOUT unavailable to sawfish.

-- 
Sawfish ML


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/