OSDN Git Service

fix regression since 1435a6a29236367aadec274588c9684f82b6ad85
authorIvailo Monev <xakepa10@gmail.com>
Tue, 24 Aug 2021 13:22:30 +0000 (16:22 +0300)
committerIvailo Monev <xakepa10@gmail.com>
Tue, 24 Aug 2021 13:22:30 +0000 (16:22 +0300)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/core/kernel/qobject.cpp

index f234665..0ee16e7 100644 (file)
@@ -1415,8 +1415,10 @@ void qt_qFindChildren_helper(const QObject *parent, const QString &name, const Q
     for (int i = 0; i < children.size(); ++i) {
         QObject *obj = children.at(i);
         if (mo.cast(obj)) {
-            if (re && re->indexIn(obj->objectName()) != -1) {
-                list->append(obj);
+            if (re) {
+                if (re->indexIn(obj->objectName()) != -1) {
+                    list->append(obj);
+                }
             } else if (name.isNull() || obj->objectName() == name) {
                 list->append(obj);
             }