Open any webpage on xpra and try to click the "down-arrow" button on the scroll bar. You can see that the mouse click on it does not respond.
Also tried launching xpra with the following statement to record the mouse clicks and saw that clicking on the "down-arrow" button to scroll down the page does not respond (does not give any cursor position on the logs).
xpra start :13 --no-daemon --bind-tcp=0.0.0.0:2200 --start-new-commands=yes --start-child=xterm -d mouse
Clicking everywhere else corresponds to its respective pointer positions.
Xpra version: 0.15.4 OS: Client-Mac OSX 10.6.8, Server- Fedora 21 Revision: Client-10209, Server- 10209
I cannot reproduce and will need a lot more information.
Which browser? Do other applications work OK? xpra info, etc..
Maybe also the -d mouse
log output for both client and server.
With the following versions,
Client----0.16.0----r10655----OSX 10.10.3 Server---0.16.0----r10656----Fedora 21
The down arrow button on the scroll bar works absolutely fine . Just as it works in case of the local browsers. Tested with various sites.
@pvenkateswaralu: this is nowhere near enough, please see ReportingBugs and comment:1
Replying to antoine:
I cannot reproduce and will need a lot more information. Which browser? Do other applications work OK? xpra info, etc..
I tested on Google Chrome and Firefox. But here's the log output for the test performed in Google Chrome.
Maybe also the
-d mouse
log output for both client and server.
I spoke to Alex and he asked me to test the issue with the following versions ----
Client----0.15.6----r10632----OSX 10.10.3 Server----0.15.6----r10639----Fedora21
I launched xpra with -d mouse
and the down arrow button on this version works perfect. If you still want the logs, here it is ----
Client Logs---
2015-09-18 10:34:48,587 do_motion_notify_event(<gtk.gdk.Event at 0xafd3098: GDK_MOTION_NOTIFY x=609.00, y=415.00>) wid=2 / focus=2, pointer=(720, 869), modifiers=['mod2'], buttons=[1] 2015-09-18 10:34:48,683 _button_action(1, <gtk.gdk.Event at 0xaf3ed28: GDK_BUTTON_RELEASE x=609.00, y=415.00, button=1>, False) wid=2 / focus=2, pointer=(720, 869), modifiers=['mod2'], buttons=[1] 2015-09-18 10:34:48,684 button action: simulating a missing mouse-down event for window 2 before sending the mouse-up event 2015-09-18 10:34:50,452 _button_action(1, <gtk.gdk.Event at 0xaf3ed28: GDK_BUTTON_PRESS x=609.00, y=415.00, button=1>, True) wid=2 / focus=2, pointer=(720, 869), modifiers=['mod2'], buttons=[] 2015-09-18 10:34:50,564 _button_action(1, <gtk.gdk.Event at 0xafd3218: GDK_BUTTON_RELEASE x=609.00, y=415.00, button=1>, False) wid=2 / focus=2, pointer=(720, 869), modifiers=['mod2'], buttons=[1] 2015-09-18 10:34:51,203 _button_action(1, <gtk.gdk.Event at 0xafd30f8: GDK_BUTTON_PRESS x=609.00, y=415.00, button=1>, True) wid=2 / focus=2, pointer=(720, 869), modifiers=['mod2'], buttons=[] 2015-09-18 10:34:51,308 _button_action(1, <gtk.gdk.Event at 0xafd31e8: GDK_BUTTON_RELEASE x=609.00, y=415.00, button=1>, False) wid=2 / focus=2, pointer=(720, 869), modifiers=['mod2'], buttons=[1] 2015-09-18 10:34:51,964 _button_action(1, <gtk.gdk.Event at 0xafd3128: GDK_BUTTON_PRESS x=609.00, y=415.00, button=1>, True) wid=2 / focus=2, pointer=(720, 869), modifiers=['mod2'], buttons=[] 2015-09-18 10:34:52,060 _button_action(1, <gtk.gdk.Event at 0xaf3ed28: GDK_BUTTON_RELEASE x=609.00, y=415.00, button=1>, False) wid=2 / focus=2, pointer=(720, 869), modifiers=['mod2'], buttons=[1] 2015-09-18 10:34:52,724 _button_action(1, <gtk.gdk.Event at 0xaf3ed10: GDK_BUTTON_PRESS x=609.00, y=415.00, button=1>, True) wid=2 / focus=2, pointer=(720, 869), modifiers=['mod2'], buttons=[] 2015-09-18 10:34:52,820 _button_action(1, <gtk.gdk.Event at 0xaf3ed10: GDK_BUTTON_RELEASE x=609.00, y=415.00, button=1>, False) wid=2 / focus=2, pointer=(720, 869), modifiers=['mod2'], buttons=[1] 2015-09-18 10:34:53,532 do_motion_notify_event(<gtk.gdk.Event at 0xaf3ed28: GDK_MOTION_NOTIFY x=618.00, y=407.00>) wid=2 / focus=2, pointer=(729, 861), modifiers=['mod2'], buttons=[]
Server Logs ----
2015-09-18 10:34:48,335 raising WindowModel(0x1000001 - "YouTube - Google Chrome") 2015-09-18 10:34:48,336 move_pointer(2, (720, 869)) 2015-09-18 10:34:48,430 xtest_fake_button(1, True) at (720, 869) 2015-09-18 10:34:48,432 xtest_fake_button(1, False) at (720, 869) 2015-09-18 10:34:50,198 xtest_fake_button(1, True) at (720, 869) 2015-09-18 10:34:50,310 xtest_fake_button(1, False) at (720, 869) 2015-09-18 10:34:50,949 xtest_fake_button(1, True) at (720, 869) 2015-09-18 10:34:51,054 xtest_fake_button(1, False) at (720, 869) 2015-09-18 10:34:51,710 xtest_fake_button(1, True) at (720, 869) 2015-09-18 10:34:51,805 xtest_fake_button(1, False) at (720, 869) 2015-09-18 10:34:52,470 xtest_fake_button(1, True) at (720, 869) 2015-09-18 10:34:52,565 xtest_fake_button(1, False) at (720, 869) 2015-09-18 10:34:53,278 raising WindowModel(0x1000001 - "YouTube - Google Chrome") 2015-09-18 10:34:53,279 move_pointer(2, (729, 861))
I am also attaching the xpra info --- ticket953_mouse_info.txt
Please let me know if you want me to test it with these older versions -- Xpra version: 0.15.4 Client-Mac OSX 10.6.8, Server- Fedora 21 Revision: Client-10209, Server- 10209
I launched xpra with -d mouse and the down arrow button on this version works perfect.
Are there are any supported versions which have the problem?
If not, please close this ticket.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/953