INTERACT FORUM

More => Old Versions => Media Center 14 (Development Ended) => Topic started by: pbair on September 11, 2009, 08:22:03 am

Title: Odd behavior when switching between 3D views
Post by: pbair on September 11, 2009, 08:22:03 am
Switching between multiple "3D" views from the Audio tree-menu shows the last selected non-3D view scheme instead.

To switch between 3D views I need to select a non-3D view...then select the 3D view I want to see.

Switching between non-3D views, or back/forth between a 3D and a non-3d view, appears to work correctly.

I'm using build 14.0.65.  I never actually tried multiple 3D views until today, so I can't say the behavior is specific to this build.

Title: Re: Odd behavior when switching between 3D views
Post by: Matt on September 11, 2009, 10:14:00 am
I see the same thing.

We're investigating...
Title: Re: Odd behavior when switching between 3D views
Post by: Matt on September 11, 2009, 10:22:41 am
It looks like a Windows presentation layer bug in Vista.

The window is there are working, but Windows isn't drawing it.  If you move the program (which forces Windows to update the presentation buffers it uses), Windows figures it out and the window snaps into place.  If you disable the presentation layer, it also works.

This problem appears to be fixed in Windows 7.

We're searching for a workaround.
Title: Re: Odd behavior when switching between 3D views
Post by: Matt on September 11, 2009, 10:48:04 am
It looks like issuing a do-nothing window position call on a post after the first paint works around the problem.

Look for this change in a coming build:
Fixed: Vista's window presentation engine would not correctly handle displaying multiple subsequent 3D views. (problem fixed by Microsoft in Windows 7, workaround added for Vista)