From b0904169f1aa9ca10c9db10ef46d92eb66a08fc7 Mon Sep 17 00:00:00 2001 From: tatiana Date: Thu, 23 Jul 2009 13:06:08 +0000 Subject: [PATCH] FIX: Multiple mask creation and interaction - had broken on last commit --- invesalius/data/slice_.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/invesalius/data/slice_.py b/invesalius/data/slice_.py index 6a4980b..5ddf8f1 100644 --- a/invesalius/data/slice_.py +++ b/invesalius/data/slice_.py @@ -59,7 +59,7 @@ class Slice(object): def __add_mask(self, pubsub_evt): mask_name = pubsub_evt.data self.CreateMask(name=mask_name) - self.ChangeCurrentMaskColour(self.current_mask.colour) + self.SetMaskColour(self.current_mask.index, self.current_mask.colour) def __select_current_mask(self, pubsub_evt): mask_index = pubsub_evt.data @@ -175,7 +175,7 @@ class Slice(object): "Show a mask given its index and 'show' value (0: hide, other: show)" proj = Project() proj.mask_dict[index].is_shown = value - if (mask_index == self.current_mask.index): + if (index == self.current_mask.index): if value: self.blend_filter.SetOpacity(1, self.current_mask.opacity) else: @@ -241,7 +241,7 @@ class Slice(object): self.current_mask.threshold_range)) ps.Publisher().sendMessage('Set threshold values in gradient', self.current_mask.threshold_range) - ps.Publisher().sendMessage('Select mask name in combo', mask_index) + ps.Publisher().sendMessage('Select mask name in combo', index) ps.Publisher().sendMessage('Update slice viewer') #--------------------------------------------------------------------------- -- libgit2 0.21.2