I have a laptop with external monitors. Moving a toad window from one monitor to another is horribly slow. it takes about 10 seconds and contains lots of redrawing operations with black boxes that come and go! I have a screen grab video that can not be uploaded.
Hi Tim,
In Toad version 2025 R3, we added high-DPI support which means Toad is aware of your display's scaling settings. This allows all text and icons to be as crisp and sharp as possible. An unfortunate side effect of it, as you've discovered is that when you drag Toad between displays of different scalings, Toad has to rescale everything and the process is a bit painful. The more windows you have open, the longer that process takes.
The only things you can do about it are:
- Make your displays the same scaling (I know, this is probably not practical)
- Move Toad from one display to the other when it doesn't have a lot of windows open
- Turn off high dpi support. You can do that in Options -> General -> Graphics. Uncheck "Application DPI Awareness". Toad will need to restart. After that, it will drag quickly between displays of different scaling. Some text will still be sharp. Some text, and some icons, might look a little pixelated (but no worse than before Toad version 2025 R3).
-John
Sounds like a graphics rendering issue rather than Toad itself. That black-box redraw lag when dragging between monitors usually points to hardware acceleration fighting mismatched display scaling or refresh rates. Try setting both monitors to the same scaling and refresh rate first. Also, in Toad's options look for a "disable hardware acceleration" or visual styles toggle. Updating your GPU driver often clears this right up too.
I don't know anything about how hardware acceleration and refresh rates come into play here, so maybe there is something to that.
But, Toad has no option to disable hardware acceleration. So if you want to try disabling it, you'd have to find some way to do it in WIndows. I did a quick search and didn't find anything.