File virtman-reverse-git-tooltip.patch of Package virt-manager.openSUSE_12.1_Update

This patch reverses the commit described below.  The commit causes a serious 
mouse tracking slowdown.  See bnc#731218.

Subject: manager: Properly show vm desc in tooltip w/ special xml characters
From: Cole Robinson crobinso@redhat.com Mon Sep 26 11:05:55 2011 -0400
Date: Mon Sep 26 11:07:52 2011 -0400:
Git: 0a7640c593a54a6a3f558583d82f8b27c7a7d1d1

Index: virt-manager-0.9.0/src/virtManager/manager.py
===================================================================
--- virt-manager-0.9.0.orig/src/virtManager/manager.py
+++ virt-manager-0.9.0/src/virtManager/manager.py
@@ -726,9 +726,6 @@ class vmmManager(vmmGObjectUI):
 
     def _build_vm_row(self, vm):
         row = []
-        desc = None
-        if vm.get_description() is not None:
-            desc = util.xml_escape(vm.get_description())
 
         row.insert(ROW_HANDLE, vm)
         row.insert(ROW_NAME, vm.get_name())
@@ -736,7 +733,7 @@ class vmmManager(vmmGObjectUI):
         row.insert(ROW_STATUS, vm.run_status())
         row.insert(ROW_STATUS_ICON, vm.run_status_icon_name())
         row.insert(ROW_KEY, vm.get_uuid())
-        row.insert(ROW_HINT, desc)
+        row.insert(ROW_HINT, vm.get_description())
         row.insert(ROW_IS_CONN, False)
         row.insert(ROW_IS_CONN_CONNECTED, True)
         row.insert(ROW_IS_VM, True)
@@ -872,10 +869,6 @@ class vmmManager(vmmGObjectUI):
         if self.vm_row_key(vm) not in self.rows:
             return
 
-        desc = None
-        if vm.get_description() is not None:
-            desc = util.xml_escape(vm.get_description())
-
         row = self.rows[self.vm_row_key(vm)]
         row[ROW_NAME] = vm.get_name()
         row[ROW_STATUS] = vm.run_status()
@@ -884,7 +877,7 @@ class vmmManager(vmmGObjectUI):
         row[ROW_MARKUP] = self._build_vm_markup(row)
 
         if config_changed:
-            row[ROW_HINT] = desc
+            row[ROW_HINT] = vm.get_description()
 
         model.row_changed(row.path, row.iter)
 
openSUSE Build Service is sponsored by