1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-03-27 02:50:22 +03:00

improve ParabolicAreas center calculations

--this also fixes the bouncing animation in Tasks
applet when the user applies parabolic zoom on it
This commit is contained in:
Michail Vourlakos 2021-02-09 18:43:34 +02:00
parent 699046117b
commit 64c42dba7d
2 changed files with 2 additions and 4 deletions

View File

@ -31,9 +31,7 @@ Item {
readonly property bool isParabolicEnabled: parabolicAreaLoader.isParabolicEnabled
readonly property bool isThinTooltipEnabled: parabolicAreaLoader.isThinTooltipEnabled
property real center:root.isHorizontal ?
(wrapper.width + hiddenSpacerLeft.separatorSpace + hiddenSpacerRight.separatorSpace) / 2 :
(wrapper.height + hiddenSpacerLeft.separatorSpace + hiddenSpacerRight.separatorSpace) / 2
property real center: (root.isHorizontal ? appletItem.width : appletItem.height) / 2
MouseArea {
id: parabolicMouseArea

View File

@ -65,7 +65,7 @@ Item{
property real visualScaledThickness: abilityItem.abilities.metrics.totals.thickness * zoom
/// end of Scalers///////
property real center: ((abilityItem.isHorizontal ? width : height) + hiddenSpacerLeft.separatorSpace + hiddenSpacerRight.separatorSpace) / 2
property real center: (abilityItem.isHorizontal ? abilityItem.width : abilityItem.height) / 2
readonly property alias contentItemContainer: _contentItemContainer
readonly property alias titleTooltipVisualParent: _titleTooltipVisualParent