aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/util/qquickanimation.cpp
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2023-12-20 22:12:31 +0100
committerUlf Hermann <ulf.hermann@qt.io>2024-01-08 09:26:59 +0100
commit5f72764c876058e290e42b0b2f1e77d59f4c914d (patch)
treeea269e684899aafb407a11ae505cc1ceb44f2a2c /src/quick/util/qquickanimation.cpp
parent7c505bdcb345d27d85934c8bfd5267c67d290aa6 (diff)
QtQml: Make QQmlNullableValue somewhat safer
We need it movable, and you shouldn't be able to poke its internals. Change-Id: Ia9fbde26ef525837402d9214aa534eeec0221e2f Reviewed-by: Sami Shalayel <sami.shalayel@qt.io> Reviewed-by: Olivier De Cannière <olivier.decanniere@qt.io>
Diffstat (limited to 'src/quick/util/qquickanimation.cpp')
-rw-r--r--src/quick/util/qquickanimation.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/quick/util/qquickanimation.cpp b/src/quick/util/qquickanimation.cpp
index 67c77ae704..12208f375d 100644
--- a/src/quick/util/qquickanimation.cpp
+++ b/src/quick/util/qquickanimation.cpp
@@ -1188,7 +1188,7 @@ QVariant QQuickPropertyAction::value() const
void QQuickPropertyAction::setValue(const QVariant &v)
{
Q_D(QQuickPropertyAction);
- if (d->value.isNull || d->value != v) {
+ if (!d->value.isValid() || d->value != v) {
d->value = v;
emit valueChanged(v);
}