[SailfishDevel] A welcome dialog and pageStack's operation in progress.
Marcin M.
marmistrzmar at gmail.com
Wed Jul 16 12:42:51 UTC 2014
This way the dialog opens after closing the dialog. Worked it around by
Component.onCompleted:
{
while (status != PageStatus.Active) {}
openWelcomeDialog()
}
--
Marcin
2014-07-16 11:01 GMT+02:00 Andrey Kozhevnikov <coderusinbox at gmail.com>:
> 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
>
>
>
> _______________________________________________
> 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/8e84f4ca/attachment.html>
More information about the Devel
mailing list