[3.06] Refresh problem when dragging a window across TeSSH connection pane

1 reply [Last post]
Nezic
Joined: Oct 10 2000
Posts: 16
[3.06] Refresh problem when dragging a window across TeSSH connection pane
I noticed that if I am dragging/moving any other window over the TeSSH window, the connection pane doesn't repaint correctly until I stop dragging, or go slow enough that it's close enough to stopping. However, this only happens if the other window is overlapping the 'edge' of TeSSH. If the other window is completely in the middle of the TeSSH connection pane there are no refresh/repaint problems until you overlap the edge again. I first noticed this while moving the command prompt toolbar around, but then realized it was any window that does it. (I'm running on Vista, btw)
Zugg
Zugg's picture
Joined: Jan 1 1999
Posts: 178
I actually think this is more of a Windows issue. If you are talking about the main text window for the session when you say "connection pane", then that window is updated whenever Windows sends it an "invalidate" or "refresh" message. So it sounds like Windows is not sending these messages when dragging another window in some circumstances. There isn't much I can do about this myself. All I can do is make sure the window responds to the Windows messages that it receives. My guess is that Windows is trying to improve performance by not updating a window while you are busy doing something (like dragging a window) and is waiting till the system is "idle" before doing something that might take a long time (like repainting a window).