Blame SOURCES/kvm-tools-kvm_stat-show-cursor-in-selection-screens.patch

9bac43
From bf53d773722b8790858a6415540c5011bd25fe8c Mon Sep 17 00:00:00 2001
9bac43
From: David Hildenbrand <david@redhat.com>
9bac43
Date: Tue, 17 Oct 2017 19:15:53 +0200
9bac43
Subject: [PATCH 48/69] tools/kvm_stat: show cursor in selection screens
9bac43
9bac43
RH-Author: David Hildenbrand <david@redhat.com>
9bac43
Message-id: <20171017191605.2378-28-david@redhat.com>
9bac43
Patchwork-id: 77335
9bac43
O-Subject: [RHEL-7.5 qemu-kvm-rhev PATCH 27/39] tools/kvm_stat: show cursor in selection screens
9bac43
Bugzilla: 1497137
9bac43
RH-Acked-by: Paolo Bonzini <pbonzini@redhat.com>
9bac43
RH-Acked-by: Cornelia Huck <cohuck@redhat.com>
9bac43
RH-Acked-by: Stefan Hajnoczi <stefanha@redhat.com>
9bac43
RH-Acked-by: Thomas Huth <thuth@redhat.com>
9bac43
9bac43
Upstream-status: linux.git 62d1b6cc24d0dedde89e6a39aae1711270aee1c9
9bac43
9bac43
commit 62d1b6cc24d0dedde89e6a39aae1711270aee1c9
9bac43
Author: Stefan Raspl <raspl@linux.vnet.ibm.com>
9bac43
Date:   Wed Jun 7 21:08:34 2017 +0200
9bac43
9bac43
    tools/kvm_stat: show cursor in selection screens
9bac43
9bac43
    Show the cursor in the interactive screens to specify pid, filter or guest
9bac43
    name as an orientation for the user.
9bac43
9bac43
    Signed-off-by: Stefan Raspl <raspl@linux.vnet.ibm.com>
9bac43
    Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
9bac43
9bac43
Signed-off-by: David Hildenbrand <david@redhat.com>
9bac43
Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com>
9bac43
---
9bac43
 scripts/kvm/kvm_stat | 6 ++++++
9bac43
 1 file changed, 6 insertions(+)
9bac43
9bac43
diff --git a/scripts/kvm/kvm_stat b/scripts/kvm/kvm_stat
9bac43
index f81ed20..53dcd40 100755
9bac43
--- a/scripts/kvm/kvm_stat
9bac43
+++ b/scripts/kvm/kvm_stat
9bac43
@@ -1148,13 +1148,19 @@ class Tui(object):
9bac43
                     self.refresh_header(0)
9bac43
                     self.update_pid(0)
9bac43
                 if char == 'f':
9bac43
+                    curses.curs_set(1)
9bac43
                     self.show_filter_selection()
9bac43
+                    curses.curs_set(0)
9bac43
                     sleeptime = DELAY_INITIAL
9bac43
                 if char == 'g':
9bac43
+                    curses.curs_set(1)
9bac43
                     self.show_vm_selection_by_guest_name()
9bac43
+                    curses.curs_set(0)
9bac43
                     sleeptime = DELAY_INITIAL
9bac43
                 if char == 'p':
9bac43
+                    curses.curs_set(1)
9bac43
                     self.show_vm_selection_by_pid()
9bac43
+                    curses.curs_set(0)
9bac43
                     sleeptime = DELAY_INITIAL
9bac43
                 if char == 'r':
9bac43
                     self.stats.reset()
9bac43
-- 
9bac43
1.8.3.1
9bac43