core/reloader: trigger postReload with a signal

A signal is now used over the previous tree-searching method as some
QML components such as Repeater fail to reparent created children to
themselves, which breaks the tree.
This commit is contained in:
outfoxxed committed 2025-07-26 17:52:06 -07:00
1 parent 1644ed5e19
commit 0416032a7c
6 files changed
+15 -16

No files matched your search

-6
View File
@@ -51,9 +51,3 @@ void SingletonRegistry::onReload(SingletonRegistry* old) {
singleton->reload(old == nullptr ? nullptr : old->registry.value(url));
}
}
void SingletonRegistry::onPostReload() {
for (auto* singleton: this->registry.values()) {
PostReloadHook::postReloadTree(singleton);
}
}