summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/terminal.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/terminal.go b/src/terminal.go
index 7e179bea..11882d8f 100644
--- a/src/terminal.go
+++ b/src/terminal.go
@@ -3630,7 +3630,7 @@ func (t *Terminal) printColoredString(window tui.Window, text []rune, offsets []
for _, offset := range offsets {
b := util.Constrain32(offset.offset[0], index, maxOffset)
e := util.Constrain32(offset.offset[1], index, maxOffset)
- if url != nil && offset.url == nil {
+ if url != nil && offset.url != url {
url = nil
window.LinkEnd()
}