[SailfishDevel] A welcome dialog and pageStack's operation in progress.

Andrey Kozhevnikov coderusinbox at gmail.com
Wed Jul 16 09:01:34 UTC 2014


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-unsubscribe at lists.sailfishos.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20140716/551f2aa5/attachment-0001.html>


More information about the Devel mailing list