! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Selection lost during selecting iff selecting caused scroll at least once
Status:
RESOLVED: INVALID
Product:
Xfce4-terminal
Component:
General

Comments

Description QDeKIFHFSzq4Uyvj7U 2019-07-15 22:18:28 CEST
```bash
#!/bin/bash

#get some scrollback buffer via:
ls -laR / & jobpid="$!"; sleep 1; kill -9 "$jobpid"

echo '1. Now, start selecting by holding LMB and moving up past the window title which will (normally)cause it to scroll up'
echo '2. stop the above auto-scrolling by moving mouse into the window contents, before a new 'a' is echoed(by the below 'while'), while still holding LMB'
echo '3. keep holding LMB until a new 'a' line is echoed'
echo 'as soon as that happens, the entire selection is lost'
echo '(this issue only works if you scrolled at least once during selecting!)'

#echo something every 3 seconds(C-c to stop):
while true; do echo "a"; sleep 3; done

```

I went as back as:
```
commit 303787839203e9f042aef407415f7a1040b9a616 (HEAD)
Date:   Fri Jul 29 11:11:53 2016 +0300

    Fix compilation for vte < 0.44
```

and as far as:
```
commit dd01cbf9d3552e0b583dd7d63e552db5382861eb (HEAD -> master)
Date:   Tue Jul 2 20:42:23 2019 -0400

    Return to git versioning
```

to confirm that this issue is still happening.
Comment 1 QDeKIFHFSzq4Uyvj7U 2019-07-15 22:23:41 CEST
Created attachment 8774 
~/.config/xfce4/terminal/terminalrc
Comment 2 Igor editbugs 2019-07-15 22:27:27 CEST
Hi, the selection is performed by vte, not by xfce4-terminal itself. You can verify this by running any other vte-based terminal app (for example, gnome-terminal) - the behavior will be the same.

I'm closing this report since there's nothing I can do here.
Comment 3 QDeKIFHFSzq4Uyvj7U 2019-07-15 23:12:08 CEST
Makes sense, thanks very much!
filed https://gitlab.gnome.org/GNOME/vte/issues/154

Bug #15718

Reported by:
QDeKIFHFSzq4Uyvj7U
Reported on: 2019-07-15
Last modified on: 2019-07-15

People

CC List:
1 user

Version

Attachments

~/.config/xfce4/terminal/terminalrc (1.50 KB, text/plain)
2019-07-15 22:23 CEST , QDeKIFHFSzq4Uyvj7U
no flags

Additional information