[SailfishDevel] Cannot pop while operation is in progress
matthew.vogt at jollamobile.com
Tue Aug 13 21:23:13 UTC 2013
"Cannot pop while operation is in progress" means that the previous PageStack operation is still animating, and you must wait until it finishes before issuing the next PageStack operation. There are various strategies you can use for this, but they will all result in unattractive visual changes: either double animations or disorientating jumps.
It sounds like you should probably use the 'replaceAbove' function: https://sailfishos.org/sailfish-silica/qml-sailfishsilica-pagestack.html#replaceAbove-method
This function is equivalent to "pop all pages above the supplied target page, then push a new page", except that it occurs with a single visual transition.
From: devel-bounces at lists.sailfishos.org [devel-bounces at lists.sailfishos.org] on behalf of Wim de Vries [wsvries at xs4all.nl]
Sent: Wednesday, August 14, 2013 6:02 AM
To: devel at lists.sailfishos.org
Subject: [SailfishDevel] Cannot pop while operation is in progress
If I do pop() within a current page
within main.qml I get:
"Cannot pop while operation is in progress"
I need to remove the previous page, so that the user cannot navigate back to this page.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Devel