@Dylan
According to the doc, there is no function /completeTransition/ for a
PageStack object.
@Oleg
I've something weird with your solution. Goal is reach but the MainPage
is empty, as if the app was never started. :/
If I found a solution I'll let you know. If someone as an idea, welcome ;)
@+, Fab
Le 20. 07. 16 à 18:37, Oleg Linkin a écrit :
Why not do the next:
pageStack.clear()
pageStack.push(MainPage)?
2016-07-20 19:36 GMT+03:00 Dylan Van Assche
<dylan.van.ass...@protonmail.com
<mailto:dylan.van.ass...@protonmail.com>>:
Hi,
You should add this:
if(!pageStack.busy)
{
pageStack.pop()
}
This will prevent the issue but it will give you another bug: only
one page will be popped.
You can fix it like this:
if(!pageStack.busy)
{
pageStack.pop()
pageStack.completeTransition() // This will pop the page directly.
}
-------- Original Message --------
Subject: [SailfishDevel] pageStack navigation
Local Time: July 20, 2016 6:02 PM
UTC Time: July 20, 2016 4:02 PM
From: develo...@nordan.ch <mailto:develo...@nordan.ch>
To: devel@lists.sailfishos.org <mailto:devel@lists.sailfishos.org>
Hello everybody !
I can't figure out how to go back to the main page of an app and
clear the stack of pages. Let me explain:
I've a main page, by selecting a menu entry push a page (lets
call it page1). On this page1, calling a certain action, push
another page (call it page2, it is a dialog page) on the stack.
So in the stack, I have the following pages: [MainPage, Page1,
Page2]
But now, from page2, I want to go back to MainPage. So I did this
first in the page2 code :
onAccepted: {
pageStack.pop()
}
But:
Warning: cannot pop while transition is in progress
Ok, so I tried this instead:
acceptDestination: Qt.resolvedUrl("MainPage.qml")
acceptDestinationAction: PageStackAction.Pop
Still: Warning: cannot pop while transition is in progress
And doing this:
onAccepted: { pageStack.pop(null, false) }
Is working in term of results, but before going to the main page
I see the page2 for a little while.
So, I should miss something here for sure. Any ideas or
recommendation ? Maybe am I bad designing the navigation in the
app ?
Thanks a lot !
Regards,
Fab
_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to
devel-unsubscr...@lists.sailfishos.org
<mailto: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