disable webSurface differently

This commit is contained in:
Seth Alves 2016-05-05 16:01:05 -07:00
parent b5a3baf322
commit cb523a3a71

View file

@ -51,11 +51,6 @@ RenderableWebEntityItem::~RenderableWebEntityItem() {
}
bool RenderableWebEntityItem::buildWebSurface(EntityTreeRenderer* renderer) {
#ifdef defined(Q_OS_LINUX)
// these don't seem to work on Linux
return false;
#endif
if (_currentWebCount >= MAX_CONCURRENT_WEB_VIEWS) {
qWarning() << "Too many concurrent web views to create new view";
return false;
@ -179,9 +174,14 @@ void RenderableWebEntityItem::render(RenderArgs* args) {
#endif
if (!_webSurface) {
#if defined(Q_OS_LINUX)
// these don't seem to work on Linux
return;
#else
if (!buildWebSurface(static_cast<EntityTreeRenderer*>(args->_renderer))) {
return;
}
#endif
}
_lastRenderTime = usecTimestampNow();