08-29-2014 09:34 AM
There seems to be a rendering issue in Cascades when multiple navigation animations are running at the same time (e.g. closing one sheet and simultaneously opening a dialog).
The page below the sheet is rendered as a blank grey box until the sheet animation finishes, then it displays correctly.
I'm seeing this behaviour on a Z30 running 10.2.1.537
08-29-2014 09:40 AM
08-29-2014 09:51 AM
Yes, I've done that workaround in a few places (e.g. connect(sheet, SIGNAL(closed()), dialog, SLOT(open())).
However, in other places the second action is a few indirect signals away (e.g. finishing a flow in one sheet alters a higher level application state, which causes an existing signal connection to navigate somewhere) and neither page/sheet is aware of the other.
Refactoring in some cases may be possible, but it would increase coupling and duplication (e.g. instead of closing a sheet and navigating to an existing page (which can be triggered from multiple sheets/flows), push the same page inside each of those sheets).
08-29-2014 09:59 AM