From d27934b5d67cfef1c91041a90b7738410a1fce1e Mon Sep 17 00:00:00 2001 From: "g@localhost.localdomain" Date: Tue, 2 Jan 2007 01:20:29 +0100 Subject: [PATCH] Only redraw needed nodes --- pysize/ui/gtk/pysize_widget_mouse.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pysize/ui/gtk/pysize_widget_mouse.py b/pysize/ui/gtk/pysize_widget_mouse.py index 9ef2975..16ab14e 100644 --- a/pysize/ui/gtk/pysize_widget_mouse.py +++ b/pysize/ui/gtk/pysize_widget_mouse.py @@ -109,7 +109,8 @@ class PysizeWidget_Mouse(object): else: self.selected_paths |= node_fullpaths else: - self.queue_draw() + for n in self.get_selected_nodes(): + self.queue_node_redraw(n) if node: self.selected_paths = set(node.get_fullpaths()) else: -- 2.11.4.GIT