After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 773538 - xdotool type --window "16777446" "hello" command does not work on terminals which use VTE3
xdotool type --window "16777446" "hello" command does not work on terminals w...
Status: RESOLVED NOTABUG
Product: vte
Classification: Core
Component: general
0.46.x
Other Linux
: Normal normal
: ---
Assigned To: VTE Maintainers
VTE Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-10-26 13:39 UTC by misarm
Modified: 2016-12-24 20:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description misarm 2016-10-26 13:39:32 UTC
Hello,
i have upgraded xfce4-terminal to 0.8.0 version which uses vte3 and now command
xdotool type --window "16777446" "hello"
don't produce any output in desired window (also don't produce any error).
Xfce developers ToZ and Igor identified it as vte3 problem (command also don't work in their gnome-terminal).

xdotool type "hello" 
works in actual active xfce4-terminal window (produces output).

commands:
xdotool windowactivate "16777446";xdotool type --window "16777446" "hello"
only activates desired window, but does not provide output

possible workaround is 
xdotool windowactivate 69206019; xdotool type --window getactivewindow "hello"
but it slows down scripts and is not safe to use in parallel...

my local (archlinux) version of vte3 is 0.46.0+5+g398a3f8-1

we discussed it also here:
http://forum.xfce.org/viewtopic.php?pid=43470#p43470
https://bugzilla.xfce.org/show_bug.cgi?id=12926

Thanks.
Martin
Comment 1 Egmont Koblinger 2016-10-26 19:36:09 UTC
Confirmed; but it doesn't work for me with gedit either. So I suspect something gtk3-related rather than a vte issue. (I made a more verbose comment in xfce's bugzilla.)
Comment 2 Christian Persch 2016-12-24 20:40:00 UTC
Not a vte problem definitely.