diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2019-12-02 16:49:18 +0100 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2020-01-09 15:24:48 +0000 |
commit | e5ddcab385f8dc0ad9dc2bcf3af1babeb4e0e569 (patch) | |
tree | 24fd5cc64133ca7d6009e7fac95b73273204a8d7 /src/qml | |
parent | 1798d20ded699837f7b3afe0bb340617af266518 (diff) |
SequenceObject: Better message when trying to write readonly container
Before it would only output "Type Error".
Change-Id: Ibd3a85f327c3ce8c58295c7e900c516b77c85a2b
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/qml')
-rw-r--r-- | src/qml/jsruntime/qv4sequenceobject.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/qml/jsruntime/qv4sequenceobject.cpp b/src/qml/jsruntime/qv4sequenceobject.cpp index 5055e13223..5a1b27fda6 100644 --- a/src/qml/jsruntime/qv4sequenceobject.cpp +++ b/src/qml/jsruntime/qv4sequenceobject.cpp @@ -310,8 +310,10 @@ public: return false; } - if (d()->isReadOnly) + if (d()->isReadOnly) { + engine()->throwTypeError(QLatin1String("Cannot insert into a readonly container")); return false; + } if (d()->isReference) { if (!d()->object) |