23 lines
941 B
Diff
23 lines
941 B
Diff
|
Subject: snapshots: Fix screenshot with qxl+spice (bz 1089780)
|
||
|
From: Cole Robinson crobinso@redhat.com Tue Apr 29 13:26:26 2014 -0400
|
||
|
Date: Tue Apr 29 13:26:26 2014 -0400:
|
||
|
Git: 2272166844f84943342fc097af927a09737ee57f
|
||
|
|
||
|
|
||
|
Index: virt-manager-1.0.1/virtManager/snapshots.py
|
||
|
===================================================================
|
||
|
--- virt-manager-1.0.1.orig/virtManager/snapshots.py
|
||
|
+++ virt-manager-1.0.1/virtManager/snapshots.py
|
||
|
@@ -379,6 +379,11 @@ class vmmSnapshotPage(vmmGObjectUI):
|
||
|
return
|
||
|
|
||
|
try:
|
||
|
+ # Perform two screenshots, because qemu + qxl has a bug where
|
||
|
+ # screenshot generally only shows the data from the previous
|
||
|
+ # screenshot request:
|
||
|
+ # https://bugs.launchpad.net/qemu/+bug/1314293
|
||
|
+ self._take_screenshot()
|
||
|
mime, sdata = self._take_screenshot()
|
||
|
except:
|
||
|
logging.exception("Error taking screenshot")
|