--- 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 <gdi.h>
#include "uiacceltk/HuiProbe.h"
#include "uiacceltk/HuiEnv.h"
+#ifdef SYMBIAN_GRAPHICS_WSERV_QT_EFFECTS
+#include <graphics/wstfxconst.h>
+#endif
#include <M3G/m3g_core.h>
@@ -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);