diff options
author | Alon Levy <alevy@redhat.com> | 2011-07-31 16:35:41 +0300 |
---|---|---|
committer | Alon Levy <alevy@redhat.com> | 2011-07-31 17:47:07 +0300 |
commit | f0f44e2630079774719f8ef5a9af57d554b49b8c (patch) | |
tree | 108bb6e9621e3b7bbfa4980e8eaa0124d472c679 /client/windows/my_getopt.cpp | |
parent | 759fe8e27027dd8d8882eca60c9ba50b7afb0ba9 (diff) | |
download | spice-f0f44e2630079774719f8ef5a9af57d554b49b8c.tar.gz spice-f0f44e2630079774719f8ef5a9af57d554b49b8c.tar.xz spice-f0f44e2630079774719f8ef5a9af57d554b49b8c.zip |
server/red_dispatcher: fix wrong resolution set for tablet
when changing resolutions due to the new async code paths the surface
creation command was kept by reference, and later, when the red_worker
signaled completion by calling async_complete the mouse mode was updated
using the reference. This caused the wrong values to be read resulting in wrong
resolutions set and a non working mouse pointer. Fix this by keeping a copy of
the surface creation command instead of a reference.
No bz. Found in testing.
Diffstat (limited to 'client/windows/my_getopt.cpp')
0 files changed, 0 insertions, 0 deletions