WindowRenderSurface::WindowRenderSurface( Dali::PositionSize positionSize,
Any surface,
const std::string& name,
+ const std::string& className,
bool isTransparent)
: EcoreXRenderSurface( positionSize, surface, name, isTransparent ),
- mNeedToApproveDeiconify(false)
+ mNeedToApproveDeiconify(false),
+ mClassName(className)
{
DALI_LOG_INFO( gRenderSurfaceLogFilter, Debug::Verbose, "Creating Window\n" );
Init( surface );
// set up window title which will be helpful for debug utitilty
ecore_x_icccm_title_set( mX11Window, mTitle.c_str() );
ecore_x_netwm_name_set( mX11Window, mTitle.c_str() );
+ ecore_x_icccm_name_class_set( mX11Window, mTitle.c_str(), mClassName.c_str() );
// set up etc properties to match with ecore-evas
char *id = NULL;