Take back what I said. The workaround doesn't work. :P -- Marcin
2014-07-16 14:42 GMT+02:00 Marcin M. <marmistrz...@gmail.com>: > 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 <coderusin...@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-unsubscr...@lists.sailfishos.org >> >> >> >> _______________________________________________ >> 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