Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'resources/qml/Account/AccountWidget.qml')
-rw-r--r--resources/qml/Account/AccountWidget.qml20
1 files changed, 12 insertions, 8 deletions
diff --git a/resources/qml/Account/AccountWidget.qml b/resources/qml/Account/AccountWidget.qml
index 26b491ce15..48c05f8a11 100644
--- a/resources/qml/Account/AccountWidget.qml
+++ b/resources/qml/Account/AccountWidget.qml
@@ -108,7 +108,15 @@ Item
}
}
- onClicked: popup.opened ? popup.close() : popup.open()
+ onClicked: {
+ if (popup.opened)
+ {
+ popup.close()
+ } else {
+ Cura.API.account.popupOpened()
+ popup.open()
+ }
+ }
}
Popup
@@ -119,17 +127,13 @@ Item
x: parent.width - width
closePolicy: Popup.CloseOnEscape | Popup.CloseOnPressOutsideParent
+ onOpened: Cura.API.account.popupOpened()
opacity: opened ? 1 : 0
Behavior on opacity { NumberAnimation { duration: 100 } }
-
+ padding: 0
contentItem: AccountDetails
- {
- id: panel
- profile: Cura.API.account.userProfile
- loggedIn: Cura.API.account.isLoggedIn
- profileImage: Cura.API.account.profileImageUrl
- }
+ {}
background: UM.PointingRectangle
{