diff options
Diffstat (limited to 'src/positioning/qgeorectangle.cpp')
-rw-r--r-- | src/positioning/qgeorectangle.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/positioning/qgeorectangle.cpp b/src/positioning/qgeorectangle.cpp index a760831c..80dd41b4 100644 --- a/src/positioning/qgeorectangle.cpp +++ b/src/positioning/qgeorectangle.cpp @@ -804,7 +804,8 @@ void QGeoRectangle::extendRectangle(const QGeoCoordinate &coordinate) QGeoRectangle QGeoRectangle::united(const QGeoRectangle &rectangle) const { QGeoRectangle result(*this); - result |= rectangle; + if (rectangle.isValid()) + result |= rectangle; return result; } |