If I understand correctly what you want to do, then I can suggest that you try a workaround to solve this problem.
You can use the stretched window in "
normal" state to fit your screen size. It will be similar to what it looks like in "
maximized" state, and you will be able to move such a window.
To run and view the demo script, enter the command "
/winmove":
alias winmove {
.window -d @WINMOVE 0 0 $window(@desktop).w $window(@desktop).h
.echo -s @WINMOVE state:04 $window(@WINMOVE).state
.timerWM1 -m 1 2000 .window @WINMOVE 50 50 -1 -1
.timerWM2 -m 1 3000 .window @WINMOVE -50 100 -1 -1
.timerWM3 -m 1 4000 .window @WINMOVE 50 150 -1 -1
.timerWM4 -m 1 5000 .window @WINMOVE -50 200 -1 -1
.timerWM5 -m 1 6000 .window @WINMOVE 0 250 -1 -1
.timerWM6 -m 1 7000 .window @WINMOVE 0 0 $window(@desktop).w $window(@desktop).h
.timerWM7 -m 1 10000 .window -c @WINMOVE
}
I assume that the window that is open in "
maximized" state can't and shouldn't move, because it is glued (fixed) by the system itself to the borders of the screen. I could be wrong.