#2218 closed defect (fixed)
server hangs handling resizing
Reported by: | Antoine Martin | Owned by: | Antoine Martin |
---|---|---|---|
Priority: | critical | Milestone: | 2.5 |
Component: | client | Version: | 2.4.x |
Keywords: | Cc: |
Description
GTK3 seamless server + win32 GTK3 client started with --desktop-scaling=0.3
.
Maximizing an xterm triggers problems similar to #2214, then the server becomes unresponsive and the client window keeps moving down the screen if you try to resize it!
Change History (2)
comment:1 Changed 2 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 Changed 6 weeks ago by
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2218
Note: See
TracTickets for help on using
tickets.
It's a new resize storm:
We can't handle that many changes to the
WM_NORMAL_HINTS
, so r22113 ignores the unused "size" attribute so we don't end up in a loop by re-sending thesize-constraints
back to the client for every resize.The server was unresponsive because of the amount of events it had to process, it would eventually come back after getting through its backlog.
As for the client, the problem is gone because we don't end up doing weird things with the geometry - though I suspect there may still be a bug in there.