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 565632 - double-click doesn't work through vino server
double-click doesn't work through vino server
Status: RESOLVED FIXED
Product: vino
Classification: Applications
Component: Server
2.25.x
Other All
: Normal normal
: ---
Assigned To: Vino Maintainer(s)
Vino Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2008-12-25 18:42 UTC by Jonathan Kamens
Modified: 2012-09-19 14:59 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Jonathan Kamens 2008-12-25 18:42:54 UTC
Please describe the problem:
Running GnuCash on my desktop, accessing through vino server connection.  Double-clicking on a field in GnuCash briefly selects and highlights the whole field, and then the selection disappears, i.e., it doesn't "stick".  Something appears to be wrong in how vino is handling the double-click and passing it on to the X server.

When I do a double-click inside xev running in a vino session, it looks like for some reason Vino is sending MotionNotify events to the server in between each ButtonPress and ButtonRelease event.  I don't know why it's doing that.  The MotionNotify events are probably what's messing things up -- I don't see them with xev on a local X server.

Steps to reproduce:
Run an application that uses double-clicks (I assume other apps besides GnuCash are affected, but don't know that for certain).
Do a double-click.


Actual results:
The double-click doesn't select the whole field as it should.


Expected results:
The whole field should be selected when I double-click.


Does this happen every time?
Yes.

Other information:
Comment 1 Jonathan Kamens 2012-09-19 14:59:51 UTC
This appears to be fixed in vino 3.4.2.