Dynamo button idea for UI

I have a lot of issues getting Dynamo from the magical n+1 screen that it decides to open on onto the main screen. Luckily I can install third party tools that solve this. Windows + left/right rarely works.

Unfortunately I have an IT department, who doesn’t want said hackware on other machines.

Lightly made suggestion below for UI/UX in future. Can’t just be me encountering this consistently in R25 in particular.

I also need this button, yes please from me.

So if you keep that windows key held down and tap that left arrow a few times it never shows up? Might be a windows configuration issue that IT’s pushed or has somehow broken for users. The only time I’ve seen such behavior was on an incorrectly configured VM, though that doesn’t ensure it isn’t possible.

Probably this method works best on modal windows. Dynamo and the Player are modeless and if the focus has lost, moving is not possible.

Honestly doesn’t seem consistent behavior, does make me think its a matter of app focus etc. in some cases. Have seen similar behavior from Rhino Inside in the past when it loses focus in Revit and spins itself out or unable to be maximized properly.

I’ve tried third party window managers which can usually work around this when windows+left/right fail me, but trying to support end users at work and losing them as soon as this happens unfortunately. I’ll try to capture video next time and check the system events/info to see if any hints available to what may be causing it, but in this case no VM involved but yes work/IT configured PC.

Thanks for making the issue, beat me to it when I made it home… do appreciate it. In discussing with other users at events historically I’ve heard similar things reported, only common thread I’ve found is it tends to be more common in 2025 (albeit heresay beyond recounts to me).

Good point - alt + tab to ‘get’ the Dynamo window is a good first step.

if you have the icon on the tray you can try the following:

  • Click the program icon on your taskbar to select it.
  • Press Alt + Spacebar, then press M (for Move).
  • Press any arrow key once, then move your mouse or use the arrow keys to bring the window back into view.

This helped me a tons of times with other software that don’t respect my multiscreen life.

Hrm I’ll give it a spin next time I encounter it thanks! Still not sure I can get others to follow more than one keystroke, sensitive users…

I’ve used a utility as well because it has driven me nuts and the arrow tab stuff frustrates me to no end.

I’m betting we can embed this logic somehow.

put up a PR for this one on the core side: Fix Dynamo window restoring off-screen when saved monitor is unavailable by johnpierson · Pull Request #17321 · DynamoDS/Dynamo · GitHub

it validates the saved window position against your connected monitors on launch and recenters if it would land off-screen. thanks @jacob.small for filing the revit issue (DynamoDS/DynamoRevit#3429).

we can try to follow up on the revit side for a button, but to start we will do all we can on the core side.

I use Fancy Zones from Power Toys, very helpfull to manage big screens, besides each program or child program retain his las zone asigned so usually opens in the usuall position; also you can asign shortcuts to your custom zones, hepls in daily work!! :smiley:

Also if you really lost your Dynamo screen, the user preference are saved in each flavor of Dynamo in DynamoSettings.xml, usually saved in %Appdata%…; there are Parameters and values just modify them with note pad or similar!

Amazing, thanks as always, legend!