Skip to content

Commit cc6f003

Browse files
committed
Use correct segment in segment change diff
1 parent 8c55fc2 commit cc6f003

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

src/UnisonShare/DefinitionDiffCard.elm

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,7 @@ viewDiffSegment diffSide syntaxConfig segment =
6767
[ viewTooltip
6868
(div [ class "tooltip-changes-summary" ]
6969
[ div [ class "hash-changed" ]
70-
[ text "The hash changed"
71-
, text " from "
70+
[ text "The hash changed from "
7271
, Hash.view fromHash
7372
, text " to "
7473
, Hash.view toHash
@@ -85,25 +84,25 @@ viewDiffSegment diffSide syntaxConfig segment =
8584
SegmentChange change ->
8685
let
8786
-- from and to are flipped depending on the side (direction) of the change
88-
( from, to ) =
87+
( from, to, seg ) =
8988
case diffSide of
9089
Left ->
91-
( change.from, change.to )
90+
( change.from, change.to, change.from )
9291

9392
Right ->
94-
( change.to, change.from )
93+
( change.to, change.from, change.to )
9594
in
9695
[ viewTooltip
9796
(div [ class "tooltip-changes-summary" ]
98-
[ text "Changed from"
97+
[ text "Changed from "
9998
, code [] [ viewSegment from ]
100-
, text "to "
99+
, text " to "
101100
, code [] [ viewSegment to ]
102101
]
103102
)
104103
|> Tooltip.view
105104
(span [ class "diff-segment segment-change" ]
106-
[ viewSegment to ]
105+
[ viewSegment seg ]
107106
)
108107
]
109108

0 commit comments

Comments
 (0)