do not use onCompleted in this case. use status == PageStatus.Active instead

16.07.2014 14:58, Marcin M. ?????:
I'd like to open a welcome dialog at startup which can be disabled by a user.

Page
{
    id: mainPage
    function openWelcomeDialog()
    {
        var component = Qt.createComponent("WelcomeDialog.qml")
        var popup = component.createObject(mainPage)
        popup.open()
    }

    Component.onCompleted: openWelcomeDialog()
    // ...
}

In fact

[W] unknown:90 - file:///usr/lib/qt5/qml/Sailfish/Silica/PageStack.js:90: Error: Cannot push while operation is in progress: push

happens.


What's done wrong?

--
Marcin


_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Reply via email to