diff options
author | Burak Hancerli <burak.hancerli@qt.io> | 2024-02-13 14:33:28 +0100 |
---|---|---|
committer | Thomas Hartmann <thomas.hartmann@qt.io> | 2024-02-13 14:00:29 +0000 |
commit | 1c17a879b4455ccd74f5b5f13fb86b39a45b8bcd (patch) | |
tree | 0b9e562b4d4348baee53246411b8c0290011f449 | |
parent | c1ef32de12294b81b0207accb44908655d75a81b (diff) |
FlipableItem: Fix an issue where front/back assignments are not working in Androidqds-4.4
Task-number: QDS-11913
Change-Id: I70e4185b2169be764ee33c9d5da3975721265d53
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
-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 0af774f..2d560ef 100644 --- a/src/imports/components/FlipableItem.qml +++ b/src/imports/components/FlipableItem.qml @@ -138,9 +138,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 { |