summaryrefslogtreecommitdiff
path: root/gnu/packages/patches/qtdeclarative-disable-qmlcache.patch
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/patches/qtdeclarative-disable-qmlcache.patch')
-rw-r--r--gnu/packages/patches/qtdeclarative-disable-qmlcache.patch10
1 files changed, 4 insertions, 6 deletions
diff --git a/gnu/packages/patches/qtdeclarative-disable-qmlcache.patch b/gnu/packages/patches/qtdeclarative-disable-qmlcache.patch
index df76fab910..f6c3756a81 100644
--- a/gnu/packages/patches/qtdeclarative-disable-qmlcache.patch
+++ b/gnu/packages/patches/qtdeclarative-disable-qmlcache.patch
@@ -14,7 +14,7 @@ diff --git a/src/qml/jsruntime/qv4engine.cpp b/src/qml/jsruntime/qv4engine.cpp
index d1b4c4fff6..50f8a07420 100644
--- a/src/qml/jsruntime/qv4engine.cpp
+++ b/src/qml/jsruntime/qv4engine.cpp
-@@ -2232,11 +2232,7 @@ ExecutionEngine::DiskCacheOptions ExecutionEngine::diskCacheOptions() const
+@@ -2246,11 +2246,5 @@ ExecutionEngine::DiskCacheOptions Execut
{
if (forceDiskCache())
return DiskCache::Enabled;
@@ -22,10 +22,8 @@ index d1b4c4fff6..50f8a07420 100644
- return DiskCache::Disabled;
- static const DiskCacheOptions options = qmlGetConfigOption<
- DiskCacheOptions, transFormDiskCache>("QML_DISK_CACHE");
-- return options;
+- return hasPreview.loadAcquire()
+- ? (options & ~DiskCacheOptions(DiskCache::Aot)) // Disable AOT if preview enabled
+- : options;
+ return DiskCache::Disabled;
}
-
- void ExecutionEngine::callInContext(QV4::Function *function, QObject *self,
---
-2.42.0