Вопрос

I have a page that displays information about an object in my database. On this page, I have the possibility of deleting that object by calling a dialog. When the user accept the dialog, the object is removed, but by default after accepting the dialog the page displayed is still the one regarding the removed object.

So I want to remove all the pages and move the user to the main page, as if the app is just launched.

I've tried several ways but I can't solve this. If I use a pop I get

 Warning: cannot pop while transition is in progress
Это было полезно?

Решение

Set acceptDestination to your main page and acceptDestinationAction: PageStackAction.Pop. This will pop all pages above the main page when the dialog is accepted.

https://sailfishos.org/sailfish-silica/qml-sailfishsilica-dialog.html

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top