21 lines
403 B
QML
21 lines
403 B
QML
// QTBUG-91491
|
|
import QtQml 2.15
|
|
|
|
QtObject {
|
|
property int a: 42
|
|
property int b: 0
|
|
property int c: 0
|
|
|
|
function f(myfunc) {
|
|
let gen = myfunc();
|
|
gen["u"] = 0 // Adding members to the generator used to cause crashes when calling next()
|
|
c = gen.next().value
|
|
}
|
|
|
|
function refreshA() {
|
|
f(function*() { b = 12; return a });
|
|
}
|
|
|
|
Component.onCompleted: refreshA();
|
|
}
|