diff --git a/components/controls/CircularIndicator.qml b/components/controls/CircularIndicator.qml index 131b6bd7..987664c5 100644 --- a/components/controls/CircularIndicator.qml +++ b/components/controls/CircularIndicator.qml @@ -63,6 +63,7 @@ BusyIndicator { transitions: Transition { Anim { + type: Anim.DefaultEffects properties: "opacity,internalStrokeWidth" duration: manager.completeEndDuration * Tokens.anim.durations.scale } diff --git a/components/controls/CollapsibleSection.qml b/components/controls/CollapsibleSection.qml index bebc50e7..3ab10c7a 100644 --- a/components/controls/CollapsibleSection.qml +++ b/components/controls/CollapsibleSection.qml @@ -92,7 +92,9 @@ ColumnLayout { visible: root.showBackground Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } @@ -109,7 +111,9 @@ ColumnLayout { opacity: root.expanded ? 1.0 : 0.0 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } StyledText { diff --git a/components/controls/Menu.qml b/components/controls/Menu.qml index cc34c8c0..ea40760d 100644 --- a/components/controls/Menu.qml +++ b/components/controls/Menu.qml @@ -48,7 +48,7 @@ MouseArea { Behavior on opacity { Anim { - duration: Tokens.anim.durations.small + type: Anim.DefaultEffects } } diff --git a/components/controls/StyledScrollBar.qml b/components/controls/StyledScrollBar.qml index 753d45cd..6a61391c 100644 --- a/components/controls/StyledScrollBar.qml +++ b/components/controls/StyledScrollBar.qml @@ -74,7 +74,9 @@ ScrollBar { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } diff --git a/components/controls/StyledSwitch.qml b/components/controls/StyledSwitch.qml index 24f1dce6..3cf8b46e 100644 --- a/components/controls/StyledSwitch.qml +++ b/components/controls/StyledSwitch.qml @@ -39,7 +39,9 @@ Switch { opacity: root.pressed ? 0.1 : root.hovered ? 0.08 : 0 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } diff --git a/components/filedialog/FolderContents.qml b/components/filedialog/FolderContents.qml index 4c5a77bc..b781631f 100644 --- a/components/filedialog/FolderContents.qml +++ b/components/filedialog/FolderContents.qml @@ -70,7 +70,9 @@ Item { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } @@ -124,6 +126,7 @@ Item { remove: Transition { Anim { + type: Anim.DefaultEffects property: "opacity" to: 0 } @@ -135,6 +138,7 @@ Item { displaced: Transition { Anim { + type: Anim.DefaultEffects properties: "opacity,scale" to: 1 easing: Tokens.anim.standardDecel diff --git a/components/widgets/ExtraIndicator.qml b/components/widgets/ExtraIndicator.qml index 846a7226..5bd7cb2f 100644 --- a/components/widgets/ExtraIndicator.qml +++ b/components/widgets/ExtraIndicator.qml @@ -38,6 +38,7 @@ StyledRect { Behavior on opacity { Anim { + type: Anim.DefaultEffects duration: Tokens.anim.durations.expressiveFastSpatial } } diff --git a/modules/background/Visualiser.qml b/modules/background/Visualiser.qml index 3bf870cb..b07a4a38 100644 --- a/modules/background/Visualiser.qml +++ b/modules/background/Visualiser.qml @@ -87,6 +87,8 @@ Item { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } diff --git a/modules/bar/components/ActiveWindow.qml b/modules/bar/components/ActiveWindow.qml index de7be80a..c458fa40 100644 --- a/modules/bar/components/ActiveWindow.qml +++ b/modules/bar/components/ActiveWindow.qml @@ -130,7 +130,9 @@ Item { height: implicitWidth Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } } diff --git a/modules/bar/components/StatusIcons.qml b/modules/bar/components/StatusIcons.qml index 336b760b..81d004a7 100644 --- a/modules/bar/components/StatusIcons.qml +++ b/modules/bar/components/StatusIcons.qml @@ -57,7 +57,9 @@ StyledRect { color: root.colour Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Behavior on scale { @@ -88,7 +90,9 @@ StyledRect { color: root.colour Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Behavior on scale { diff --git a/modules/bar/components/Tray.qml b/modules/bar/components/Tray.qml index 3cf1dacc..11d4d002 100644 --- a/modules/bar/components/Tray.qml +++ b/modules/bar/components/Tray.qml @@ -75,7 +75,9 @@ StyledRect { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } diff --git a/modules/bar/components/workspaces/SpecialWorkspaces.qml b/modules/bar/components/workspaces/SpecialWorkspaces.qml index 25861964..fb34d842 100644 --- a/modules/bar/components/workspaces/SpecialWorkspaces.qml +++ b/modules/bar/components/workspaces/SpecialWorkspaces.qml @@ -65,7 +65,9 @@ Item { opacity: view.contentY > 0 ? 0 : 1 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } @@ -79,7 +81,9 @@ Item { opacity: view.contentY < view.contentHeight - parent.height + Tokens.padding.extraSmall ? 0 : 1 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } } diff --git a/modules/bar/components/workspaces/Workspaces.qml b/modules/bar/components/workspaces/Workspaces.qml index 91f6d0f1..2120aef9 100644 --- a/modules/bar/components/workspaces/Workspaces.qml +++ b/modules/bar/components/workspaces/Workspaces.qml @@ -108,7 +108,9 @@ StyledClippingRect { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } @@ -134,7 +136,9 @@ StyledClippingRect { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } diff --git a/modules/bar/popouts/Bluetooth.qml b/modules/bar/popouts/Bluetooth.qml index 41020033..7868d020 100644 --- a/modules/bar/popouts/Bluetooth.qml +++ b/modules/bar/popouts/Bluetooth.qml @@ -84,7 +84,9 @@ ColumnLayout { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Behavior on scale { @@ -140,7 +142,9 @@ ColumnLayout { opacity: device.loading ? 0 : 1 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } } diff --git a/modules/bar/popouts/Content.qml b/modules/bar/popouts/Content.qml index 4c9611cb..a3d776bf 100644 --- a/modules/bar/popouts/Content.qml +++ b/modules/bar/popouts/Content.qml @@ -172,7 +172,6 @@ Item { anchors.centerIn: parent opacity: 0 - scale: 0.8 active: false states: State { @@ -182,7 +181,6 @@ Item { PropertyChanges { popout.active: true popout.opacity: 1 - popout.scale: 1 } } @@ -193,11 +191,10 @@ Item { SequentialAnimation { Anim { - properties: "opacity,scale" - type: Anim.StandardSmall + property: "opacity" + type: Anim.DefaultEffects } PropertyAction { - target: popout property: "active" } } @@ -208,11 +205,11 @@ Item { SequentialAnimation { PropertyAction { - target: popout property: "active" } Anim { - properties: "opacity,scale" + property: "opacity" + type: Anim.SlowEffects } } } diff --git a/modules/bar/popouts/Network.qml b/modules/bar/popouts/Network.qml index ec98d529..f8d8247d 100644 --- a/modules/bar/popouts/Network.qml +++ b/modules/bar/popouts/Network.qml @@ -82,7 +82,9 @@ ColumnLayout { } Behavior on opacity { - Anim { type: Anim.DefaultEffects } + Anim { + type: Anim.DefaultEffects + } } Behavior on scale { @@ -155,7 +157,9 @@ ColumnLayout { opacity: networkItem.loading ? 0 : 1 Behavior on opacity { - Anim { type: Anim.DefaultEffects } + Anim { + type: Anim.DefaultEffects + } } } } @@ -201,7 +205,9 @@ ColumnLayout { } Behavior on opacity { - Anim { type: Anim.DefaultEffects } + Anim { + type: Anim.DefaultEffects + } } } @@ -265,7 +271,9 @@ ColumnLayout { } Behavior on opacity { - Anim { type: Anim.DefaultEffects } + Anim { + type: Anim.DefaultEffects + } } Behavior on scale { @@ -323,7 +331,9 @@ ColumnLayout { opacity: ethernetItem.loading ? 0 : 1 Behavior on opacity { - Anim { type: Anim.DefaultEffects } + Anim { + type: Anim.DefaultEffects + } } } } diff --git a/modules/bar/popouts/TrayMenu.qml b/modules/bar/popouts/TrayMenu.qml index 2416d1c2..c4b8bf2c 100644 --- a/modules/bar/popouts/TrayMenu.qml +++ b/modules/bar/popouts/TrayMenu.qml @@ -57,7 +57,9 @@ StackView { StackView.onRemoved: destroy() Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Behavior on scale { diff --git a/modules/bar/popouts/WirelessPassword.qml b/modules/bar/popouts/WirelessPassword.qml index 13d46a70..40d159df 100644 --- a/modules/bar/popouts/WirelessPassword.qml +++ b/modules/bar/popouts/WirelessPassword.qml @@ -137,7 +137,9 @@ ColumnLayout { Keys.onEscapePressed: root.closeDialog() Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Behavior on scale { @@ -153,6 +155,7 @@ ColumnLayout { } Anim { + type: Anim.DefaultEffects target: parent property: "opacity" to: 0 @@ -377,7 +380,9 @@ ColumnLayout { opacity: passwordContainer.passwordBuffer ? 0 : 1 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } @@ -425,6 +430,7 @@ ColumnLayout { } ParallelAnimation { Anim { + type: Anim.DefaultEffects target: ch property: "opacity" to: 0 @@ -443,7 +449,9 @@ ColumnLayout { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Behavior on scale { diff --git a/modules/bar/popouts/Wrapper.qml b/modules/bar/popouts/Wrapper.qml index 7a66d3b9..d360f30d 100644 --- a/modules/bar/popouts/Wrapper.qml +++ b/modules/bar/popouts/Wrapper.qml @@ -185,6 +185,7 @@ Item { property: "active" } Anim { + type: Anim.DefaultEffects property: "opacity" } } @@ -195,6 +196,7 @@ Item { SequentialAnimation { Anim { + type: Anim.DefaultEffects property: "opacity" } PropertyAction { diff --git a/modules/drawers/ContentWindow.qml b/modules/drawers/ContentWindow.qml index bd78b292..18d86b58 100644 --- a/modules/drawers/ContentWindow.qml +++ b/modules/drawers/ContentWindow.qml @@ -111,7 +111,9 @@ StyledWindow { color: Colours.palette.m3scrim Behavior on opacity { - Anim {} + Anim { + type: Anim.SlowEffects + } } } diff --git a/modules/launcher/AppList.qml b/modules/launcher/AppList.qml index 96475351..00023da4 100644 --- a/modules/launcher/AppList.qml +++ b/modules/launcher/AppList.qml @@ -167,7 +167,8 @@ StyledListView { enabled: !root.state Anim { - properties: "opacity,scale" + type: Anim.DefaultEffects + property: "opacity" from: 0 to: 1 } @@ -177,7 +178,8 @@ StyledListView { enabled: !root.state Anim { - properties: "opacity,scale" + type: Anim.DefaultEffects + property: "opacity" from: 1 to: 0 } @@ -188,7 +190,8 @@ StyledListView { property: "y" } Anim { - properties: "opacity,scale" + type: Anim.DefaultEffects + property: "opacity" to: 1 } } @@ -199,7 +202,8 @@ StyledListView { type: Anim.StandardSmall } Anim { - properties: "opacity,scale" + type: Anim.DefaultEffects + property: "opacity" to: 1 } } @@ -209,7 +213,8 @@ StyledListView { property: "y" } Anim { - properties: "opacity,scale" + type: Anim.DefaultEffects + property: "opacity" to: 1 } } diff --git a/modules/launcher/ContentList.qml b/modules/launcher/ContentList.qml index 60770579..e94cb836 100644 --- a/modules/launcher/ContentList.qml +++ b/modules/launcher/ContentList.qml @@ -60,7 +60,7 @@ Item { property: "opacity" from: 1 to: 0 - type: Anim.StandardSmall + type: Anim.DefaultEffects } PropertyAction {} Anim { @@ -68,7 +68,7 @@ Item { property: "opacity" from: 0 to: 1 - type: Anim.StandardSmall + type: Anim.DefaultEffects } } } @@ -141,7 +141,9 @@ Item { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Behavior on scale { diff --git a/modules/launcher/items/CalcItem.qml b/modules/launcher/items/CalcItem.qml index 61df6722..98bae902 100644 --- a/modules/launcher/items/CalcItem.qml +++ b/modules/launcher/items/CalcItem.qml @@ -99,7 +99,9 @@ Item { opacity: stateLayer.containsMouse ? 1 : 0 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } diff --git a/modules/launcher/items/WallpaperItem.qml b/modules/launcher/items/WallpaperItem.qml index 8191c42e..24526122 100644 --- a/modules/launcher/items/WallpaperItem.qml +++ b/modules/launcher/items/WallpaperItem.qml @@ -39,7 +39,9 @@ Item { level: 4 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } @@ -90,6 +92,8 @@ Item { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } diff --git a/modules/lock/Center.qml b/modules/lock/Center.qml index f6139ab9..5d4b9fd8 100644 --- a/modules/lock/Center.qml +++ b/modules/lock/Center.qml @@ -160,7 +160,9 @@ ColumnLayout { opacity: root.lock.pam.passwd.active ? 0 : 1 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } @@ -268,7 +270,9 @@ ColumnLayout { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } @@ -356,6 +360,7 @@ ColumnLayout { Anim { id: appearAnim + type: Anim.DefaultEffects target: message properties: "scale,opacity" to: 1 diff --git a/modules/lock/InputField.qml b/modules/lock/InputField.qml index 7da2ea73..4ed153c5 100644 --- a/modules/lock/InputField.qml +++ b/modules/lock/InputField.qml @@ -54,7 +54,9 @@ Item { opacity: root.buffer ? 0 : 1 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } @@ -110,6 +112,7 @@ Item { } ParallelAnimation { Anim { + type: Anim.DefaultEffects target: ch property: "opacity" to: 0 @@ -128,7 +131,9 @@ Item { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Behavior on scale { diff --git a/modules/lock/LockSurface.qml b/modules/lock/LockSurface.qml index 7cc800af..4beb6c21 100644 --- a/modules/lock/LockSurface.qml +++ b/modules/lock/LockSurface.qml @@ -72,6 +72,7 @@ WlSessionLockSurface { duration: Tokens.anim.durations.small } Anim { + type: Anim.Standard target: lockContent property: "opacity" to: 0 @@ -120,11 +121,13 @@ WlSessionLockSurface { easing: Tokens.anim.standardDecel } Anim { + type: Anim.DefaultEffects target: lockIcon property: "opacity" to: 0 } Anim { + type: Anim.DefaultEffects target: content property: "opacity" to: 1 diff --git a/modules/lock/NotifDock.qml b/modules/lock/NotifDock.qml index 3f3578bf..13aad9b9 100644 --- a/modules/lock/NotifDock.qml +++ b/modules/lock/NotifDock.qml @@ -92,6 +92,7 @@ ColumnLayout { add: Transition { Anim { + type: Anim.DefaultEffects property: "opacity" from: 0 to: 1 @@ -106,6 +107,7 @@ ColumnLayout { remove: Transition { Anim { + type: Anim.DefaultEffects property: "opacity" to: 0 } @@ -117,6 +119,7 @@ ColumnLayout { move: Transition { Anim { + type: Anim.DefaultEffects properties: "opacity,scale" to: 1 } @@ -128,6 +131,7 @@ ColumnLayout { displaced: Transition { Anim { + type: Anim.DefaultEffects properties: "opacity,scale" to: 1 } diff --git a/modules/lock/NotifGroup.qml b/modules/lock/NotifGroup.qml index 43245a71..ddbb298f 100644 --- a/modules/lock/NotifGroup.qml +++ b/modules/lock/NotifGroup.qml @@ -205,7 +205,9 @@ StyledRect { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Behavior on Layout.preferredWidth { @@ -226,6 +228,7 @@ StyledRect { running: true Anim { + type: Anim.DefaultEffects target: notif property: "opacity" from: 0 @@ -250,6 +253,7 @@ StyledRect { onFinished: notif.modelData.unlock(notif) Anim { + type: Anim.DefaultEffects target: notif property: "opacity" to: 0 @@ -287,7 +291,9 @@ StyledRect { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } } diff --git a/modules/notifications/Notification.qml b/modules/notifications/Notification.qml index 8997fabf..8b5de4ab 100644 --- a/modules/notifications/Notification.qml +++ b/modules/notifications/Notification.qml @@ -239,7 +239,9 @@ StyledRect { opacity: root.expanded ? 1 : 0 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } @@ -387,7 +389,9 @@ StyledRect { opacity: root.expanded ? 0 : 1 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } @@ -427,7 +431,9 @@ StyledRect { opacity: root.expanded ? 1 : 0 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } @@ -443,7 +449,9 @@ StyledRect { opacity: root.expanded ? 1 : 0 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Action { diff --git a/modules/osd/Content.qml b/modules/osd/Content.qml index 640f6c92..22518f17 100644 --- a/modules/osd/Content.qml +++ b/modules/osd/Content.qml @@ -122,7 +122,9 @@ Item { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } } diff --git a/modules/sidebar/Notif.qml b/modules/sidebar/Notif.qml index 91df80b7..4f55ea9e 100644 --- a/modules/sidebar/Notif.qml +++ b/modules/sidebar/Notif.qml @@ -182,6 +182,7 @@ StyledRect { property: "active" } Anim { + type: Anim.DefaultEffects property: "opacity" } } @@ -192,6 +193,7 @@ StyledRect { SequentialAnimation { Anim { + type: Anim.DefaultEffects property: "opacity" } PropertyAction { diff --git a/modules/sidebar/NotifActionList.qml b/modules/sidebar/NotifActionList.qml index 24fe2729..674a15a9 100644 --- a/modules/sidebar/NotifActionList.qml +++ b/modules/sidebar/NotifActionList.qml @@ -65,7 +65,9 @@ Item { opacity: flickable.contentX > 0 ? 0 : 1 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } @@ -78,7 +80,9 @@ Item { opacity: flickable.contentX < flickable.contentWidth - parent.width ? 0 : 1 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } } diff --git a/modules/sidebar/NotifDock.qml b/modules/sidebar/NotifDock.qml index d2ba9620..6426238a 100644 --- a/modules/sidebar/NotifDock.qml +++ b/modules/sidebar/NotifDock.qml @@ -50,7 +50,9 @@ Item { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } @@ -202,6 +204,7 @@ Item { Behavior on opacity { Anim { + type: Anim.DefaultEffects duration: Tokens.anim.durations.expressiveFastSpatial } } diff --git a/modules/sidebar/NotifDockList.qml b/modules/sidebar/NotifDockList.qml index 2677698b..e6e7804a 100644 --- a/modules/sidebar/NotifDockList.qml +++ b/modules/sidebar/NotifDockList.qml @@ -134,7 +134,9 @@ LazyListView { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Behavior on scale { diff --git a/modules/sidebar/NotifGroupList.qml b/modules/sidebar/NotifGroupList.qml index 0dabfbe0..c1e631e9 100644 --- a/modules/sidebar/NotifGroupList.qml +++ b/modules/sidebar/NotifGroupList.qml @@ -107,6 +107,7 @@ LazyListView { onFinished: notif.modelData?.unlock(notif) Anim { + type: Anim.DefaultEffects target: notif property: "opacity" to: 0 @@ -137,7 +138,9 @@ LazyListView { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Behavior on scale { diff --git a/modules/utilities/RecordingDeleteModal.qml b/modules/utilities/RecordingDeleteModal.qml index 98e240b9..7abaac8c 100644 --- a/modules/utilities/RecordingDeleteModal.qml +++ b/modules/utilities/RecordingDeleteModal.qml @@ -210,6 +210,8 @@ Loader { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } diff --git a/modules/utilities/cards/RecordingList.qml b/modules/utilities/cards/RecordingList.qml index ea847f8a..82d72a3e 100644 --- a/modules/utilities/cards/RecordingList.qml +++ b/modules/utilities/cards/RecordingList.qml @@ -129,31 +129,25 @@ ColumnLayout { add: Transition { Anim { + type: Anim.DefaultEffects property: "opacity" from: 0 to: 1 } - Anim { - property: "scale" - from: 0.5 - to: 1 - } } remove: Transition { Anim { + type: Anim.DefaultEffects property: "opacity" to: 0 } - Anim { - property: "scale" - to: 0.5 - } } displaced: Transition { Anim { - properties: "opacity,scale" + type: Anim.DefaultEffects + property: "opacity" to: 1 } Anim { @@ -182,7 +176,9 @@ ColumnLayout { Layout.preferredHeight: root.props.recordingListExpanded ? implicitHeight : 0 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Behavior on scale { @@ -207,7 +203,9 @@ ColumnLayout { Layout.preferredWidth: !root.props.recordingListExpanded ? implicitWidth : 0 Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Behavior on scale { @@ -227,7 +225,9 @@ ColumnLayout { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } } diff --git a/modules/utilities/toasts/Toasts.qml b/modules/utilities/toasts/Toasts.qml index ede864e8..c3c405a5 100644 --- a/modules/utilities/toasts/Toasts.qml +++ b/modules/utilities/toasts/Toasts.qml @@ -120,6 +120,7 @@ Item { onFinished: toast.modelData.unlock(toast) Anim { + type: Anim.DefaultEffects target: toast property: "opacity" to: 0 @@ -138,7 +139,9 @@ Item { } Behavior on opacity { - Anim {} + Anim { + type: Anim.DefaultEffects + } } Behavior on scale {