[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Bug related to hide/expose events in Repo Browser?

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sat, 09 Nov 2013 10:17:22 +0100

On 08.11.2013 03:03, David Butcher wrote:
> Hi, I am seeing strange behavior in the latest Windows 32 bit build. I
> think it’s new or only in the most recent few Tortoise builds.
> My version:
> TortoiseSVN 1.8.3, Build 24901 - 32 Bit , 2013/10/27 15:38:41
> Subversion 1.8.4, -release
> apr 1.4.8
> apr-util 1.5.2
> serf 1.3.2
> OpenSSL 1.0.1e 11 Feb 2013
> zlib 1.2.8
> On: OS
> Windows Vista 32 bit SP2
> On: Hardware
> Dell Latitude w/Nvidia Quadro NVS 140M Graphics 3GB Ram
> In conjunction with:
> Trillian Pro 5.4 build 13 dated October 21, 2013
> The bug:
> What happens:
> If I move the Trillian window (either the main window OR a separate chat
> window) over an open Repo Browser window, I see “trails” of the Trillian
> window border in the viewing panes of the Repo Browser.
> The trails do not ever seem to overlap the Repo Browser frame elements
> around the outside of the Browser – just the view ports.
> Strange detail: I only see the trails if I MOVE the Trillian windows
> over the Repo Browser view panes. The trails do not appear if I RESIZE
> the Trillian window to cover and then expose the Repo Browser.
> What I expected:
> No other application windows I use leave “trails” in the Repo Browser
> view panes. I would expect Trillian to move off the Repo Browser view
> panes cleanly as well.
> I don’t know enough to be able to tell if this is a Trillian bug or a
> Tortoise Repo Browser bug.
> Screenshot is enclosed. Sorry to bother you if this is a Trillian bug –
> I’m reporting it to them as well.

That's most likely a bug in your video card driver.
Or Windows, but the driver is more likely.

background info:
when you move a window over another window, on Vista and later the video
driver has to store the pixel info of each window and restore them
properly. In previous Windows versions, Windows kept track of that and
sent every Window/dialog refresh messages so they know to redraw.
With the introduction of Aero in Vista, those redraw/refresh messages
are not sent anymore because the video driver has should store the
pixels of each window/dialog and restore them automatically so the
windows/dialogs don't have to redraw that often.

Nothing wrong in TSVN or Trilian here: TSVN does not get the refresh
message (you're using Vista) but the video card does not store the
pixels properly.


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest interface to (Sub)version control
    /_/   \_\     http://tortoisesvn.net
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2013-11-09 10:17:29 CET

This is an archived mail posted to the TortoiseSVN Users mailing list.