diff options
-rw-r--r-- | src/imports/components/FlipableItem.qml | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/imports/components/FlipableItem.qml b/src/imports/components/FlipableItem.qml index b731fe0..33708e1 100644 --- a/src/imports/components/FlipableItem.qml +++ b/src/imports/components/FlipableItem.qml @@ -136,9 +136,14 @@ Flipable { */ property bool flipped: false - Component.onCompleted: { - flipable.front = flipable.children[0] - flipable.back = flipable.children[1] + onChildrenChanged: { + if (flipable.children[0] !== undefined && !flipable.front) { + flipable.front = flipable.children[0] + } + + if (flipable.children[1] !== undefined && !flipable.back){ + flipable.back = flipable.children[1] + } } transform: Rotation { |