diff -r 920e03da86f0 -r 1b6909418757 uiacceltk/hitchcock/coretoolkit/rendervg10/src/HuiVg10RenderSurface.cpp --- a/uiacceltk/hitchcock/coretoolkit/rendervg10/src/HuiVg10RenderSurface.cpp Wed May 26 16:47:36 2010 +0300 +++ b/uiacceltk/hitchcock/coretoolkit/rendervg10/src/HuiVg10RenderSurface.cpp Tue Jun 08 13:16:48 2010 +0300 @@ -28,6 +28,9 @@ #include #include "uiacceltk/HuiProbe.h" #include "uiacceltk/HuiEnv.h" +#ifdef SYMBIAN_GRAPHICS_WSERV_QT_EFFECTS +#include +#endif #include @@ -196,6 +199,10 @@ if(iDisplay->NativeWindow()) { HUI_DEBUG(_L("CHuiVg10RenderSurface::CreateSurface() - Attempting to create a real window surface.")); +#ifdef SYMBIAN_GRAPHICS_WSERV_QT_EFFECTS + RDebug::Printf("STFX: ALF_HACK CHuiVg10RenderSurface::CreateSurface()"); + iDisplay->NativeWindow()->SetPurpose(ETfxPurposeDesktopWindow); +#endif EGLSurface surf = eglCreateWindowSurface(iEglDisplay, aConfig, iDisplay->NativeWindow(), attriblistPtr);