Xpra: Ticket #2054: context menu remains at outdated offset if window remains maximized across reconnection

what operating system is used on both the client and server, including the full version details

It's a problem

are there other bugs that are similar?

Yes #2036, which still seems to occur, but collecting data before I reopen it.

are there other unusual issues / behaviour apart from this particular bug?

Yes #2036 points in a similar, albeit not quite same direction

is it reproducible reliably? and if so, how?

To my current understanding it occurs if

  1. during 1-screen configuration the application (so far confirmed using deluge-gtk 1.3.15-2) window is maximized
  2. session is disconnected
  3. 3-screen configuration is established
  4. xpra reconnects with the mouse pointer being inside the area 1920x2160:3840x3240 (i.e. not in the same area as disconnected)
  5. The mouse is used to click anywhere in the maximized application and the application opens a context menu

See attached (very large!) screenshot for example with *exact* coordinates

does this happen with all picture encodings?

yes

does switching off certain features make a difference (ie: sound, opengl, clipboard)

all files provided are in full, not edited and not truncated

does re-connecting help?

reconnecting (under identical circumstances) does not change behaviour

does it happen with other type of clients (different OS, etc)

not tested, not available

try to include the output of some of the diagnosis tools we bundle (ie: Network_Info.exe and Encoding_Info.exe on MS Windows, net_util.py and loader.py everywhere else)

Please request _specific_ debug information if you *really* need them. Compiling the information contained in this ticket took me over an hour already.

​please don't use pastebins

OK



Wed, 21 Nov 2018 11:40:23 GMT - Thomas B. Rücker: attachment set


Wed, 21 Nov 2018 11:40:34 GMT - Thomas B. Rücker: attachment set


Wed, 21 Nov 2018 11:40:57 GMT - Thomas B. Rücker: attachment set


Wed, 21 Nov 2018 11:41:12 GMT - Thomas B. Rücker: attachment set


Wed, 21 Nov 2018 11:41:24 GMT - Thomas B. Rücker: attachment set


Wed, 21 Nov 2018 11:41:38 GMT - Thomas B. Rücker: attachment set


Wed, 21 Nov 2018 11:41:50 GMT - Thomas B. Rücker: attachment set


Wed, 21 Nov 2018 15:25:39 GMT - Thomas B. Rücker: attachment set


Thu, 29 Nov 2018 07:02:06 GMT - Antoine Martin: owner changed

This works absolutely fine here with gnome-shell, which re-opens the window on the first monitor.

Please try with a different window manager (something less exotic), and if the problem does come from awesome, please include the client's -d workspace,events,geometry,metadata log output of the re-connection with awesome.


Thu, 29 Nov 2018 07:02:38 GMT - Antoine Martin: description changed

(trimming long description)


Thu, 31 Jan 2019 13:21:10 GMT - Antoine Martin: status changed; resolution set

Not heard back.


Sat, 23 Jan 2021 05:40:57 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2054